在Coumn中搜索一些文本(MySQL)

时间:2016-02-25 08:32:32

标签: mysql sql

很抱歉,如果我的问题是一个新问题:(

我只想搜索一些具有某些文本值的记录。

示例,我有这样的表: enter image description here

你能为我写一个查询来查找包含' Robot'在说明栏中。

我不想使用LIKE查询。

全部谢谢

2 个答案:

答案 0 :(得分:0)

我认为没有理由不使用LIKE,但无论如何:

SELECT * FROM sakila WHERE description REGEXP 'Robot'

答案 1 :(得分:-1)

您正在寻找LIKE:

SELECT * FROM YourTable
WHERE description LIKE '%Robot%'

如果您不想使用LIKE,那么:

SELECT * FROM YourTable 
WHERE INSTR(description, 'Robot') > 0