SQL喜欢问题

mik*_*ike 2 mysql sql sql-like

有没有办法反转SQL Like运算符,以便它向后搜索一个字段?例如,我在一个看起来像这个"Xbox 360视频游戏"的字段中有一个值.如果我写下面的查询,它会返回结果.

SELECT id FROM table WHERE title like "%Xbox%Game%"
Run Code Online (Sandbox Code Playgroud)

但是,当我这样搜索时,它没有找到任何结果.

SELECT id FROM table WHERE title like "%Video%Xbox%"
Run Code Online (Sandbox Code Playgroud)

我需要它在任何方向匹配.我怎么能绕过这个?

Sql*_*CID 7

怎么样:

SELECT id FROM table WHERE标题如"%Video%"和标题如"%Xbox%"


mač*_*ček 5

另外一个选项

SELECT id FROM table WHERE title RLIKE "(Xbox|Video)"
Run Code Online (Sandbox Code Playgroud)