我的数据库中有一个表,其中有一个名为“标签”的字段,例如 iOS、Android、Java、JavaScript 等。我想选择此表中与某个标签匹配的所有项目,例如
编号 | 姓名 | 标签
-- | -------- | -----
1 | 名称1 | iOS,安卓
2 | 名称2 | JavaScript,CSS
3 | 名称3 | HTML,Java
现在,如果我只想要标签为“Java”的项目(只有 id=3 的项目),我会这样做:
SELECT * FROM posts WHERE tags LIKE '%Java%';
但是,正如您想象的那样,它返回了第二个(JavaScript)和第三个(Java)项目..
我该怎么做才能只返回第三个?