查询列值包含特定单词的位置

时间:2015-08-17 16:02:37

标签: mysqli

我正在使用LIKE进行查询以提取包含特定名称的结果:

SELECT ID FROM accessories WHERE ItemName LIKE '%stripe%'

唯一的问题是我得到的结果包括“条纹”,“条纹”,“条纹”等字样。

如何修改此查询以仅提取单个字等于“stripe”的结果?

1 个答案:

答案 0 :(得分:0)

SELECT ID FROM accessories WHERE ItemName LIKE '%stripe %'

SELECT ID FROM accessories WHERE ItemName LIKE '%stripe%' and ItemName NOT LIKE '%stripes%'