字符串部分搜索

时间:2020-10-19 14:29:12

标签: mysql sql database

有一个表名用户名 它包含多个记录

id       username  
1   Anil Kumar Maurya
2   Sunil Kumar Maurya 
3   Ranjeet Kumar Singh 
4   pinky Kumari Shahu 

我要搜索 SELECT * FROM table WHERE username like '%Anil Maurya%' 但是它找不到任何记录。 如何使用查询进行搜索?

2 个答案:

答案 0 :(得分:0)

还要在两者之间使用通配符:

WHERE username  like  '%Anil%Maurya%'

答案 1 :(得分:0)

例如,您可以使用2个不同的赞,因为它们不是并排的;

  SELECT * FROM table WHERE username  like '%Anil%' and username like '%Maurya%'