我有像#34; Kevin Peter"," John Doe"," Michael Jag"等名称价值。
我想编写一个可以通过字符串的名字或姓氏进行搜索的查询。
例如,通过" J"应该产生John Doe& Michael Jag。
答案 0 :(得分:1)
您可以在MySQL通配符LIKE
%
关键字
SELECT * FROM users WHERE name LIKE 'J%' OR name LIKE '% J%';
答案 1 :(得分:0)
SELECT * FROM users WHERE name LIKE '%J%';
将是您所需要的。检查类似函数here。
编辑:这显然是错误的答案。
为什么不将它存储为“firstname”和“lastname”?没有简单的方法来确定名字是什么。