gpt4 book ai didi

MYSQL Like 不正确的结果

转载 作者:行者123 更新时间:2023-11-29 05:01:41 25 4
gpt4 key购买 nike

我正在使用 Like 从表中查找一些模式

示例表:

id | title |
=============
1 | f550 |
-------------
2 | f550 |
-------------
3 | f-550 |
-------------
4 | f 550 |

我正在使用 LIke 查询来检查我的记录,所以可以说,如果我搜索 f550,它只会带来技术上正确的 2 条记录,但我希望所有记录都具有任何模式,例如 (f550,f-550,f 550 )

除了REGEX我还能做些什么吗?

我的查询是这样触发的

SELECT * FROM `qd_posts` WHERE title LIKE  '%f550%';

我尝试使用像这样的不同组合,但没有奏效。

SELECT * FROM `qd_posts` WHERE title LIKE  '%f%-%550%';

我什至尝试过使用 RLIKE 但仍然没有得到结果

最佳答案

您可以尝试使用 '%f%550%'

SELECT * 
FROM `qd_posts`
WHERE title LIKE '%f%550%';

SELECT * 
FROM `qd_posts`
WHERE title LIKE 'f%' AND LIKE '%550';

关于MYSQL Like 不正确的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57793883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com