我的数据库中有一个表,其中有一个名为“tags”的字段,例如iOS,Android,Java,JavaScript等.我想选择此表中与某些标签匹配的所有项目,例如
id | name | tags
— | ——- | —–
1 | name1 | iOS,Android
2 | name2 | JavaScript,CSS
3 | name3 | HTML,Java
现在,如果我只想要标记为’Java’的项目(只有id = 3的那个),我这样做:
SELECT * FROM posts WHERE tags LIKE '%Java%';
但是,正如您想象的那样,它返回第二个(JavaScript)和第三个(Java)项.
我该怎么做只返回第三个?
最佳答案