在名为“ name”的列下,有一行包含值“ Joe”的行。
我可以使用什么来搜索“ Joe Bloggs”,它将返回仅包含“ Joe”的行?
最佳答案
您可以这样做:
SELECT *
FROM mytable
WHERE INSTR(:value, name) > 0
其中
:value
应该是您将绑定到该SQL语句的参数。关于mysql - 仅使用字符串的一部分进行搜索,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36815310/