嗨,我有一个SQL Tabl名称kill
,其中包含如下字段ID
name
lname
。
有几个名字是相同的,例如ali
,kiran
等,我想向所有人显示名字为ali的人,所以我尝试了这个
SELECT * FROM ask WHERE name LIKE 'ali'
但它仅显示最后添加的阿里,请您告诉我正确的方法。谢谢
最佳答案
如果您尝试查找所有包含ali
的值,例如
里岛
艾莉森
等等...
您需要做的是运行通配符搜索查询,因此请尝试以下操作:
SELECT * FROM ask WHERE name LIKE '%ali%'
这将查找名称中包含
ali
一部分的所有值。如果要查找所有以
ali
结尾的名称,可以执行以下操作:SELECT * FROM ask WHERE name LIKE '%ali'
如果要查找所有以
ali
开头的名称,可以执行以下操作:SELECT * FROM ask WHERE name LIKE 'ali%'
等等...