我正在修改一个从我的数据库中提取新闻项目的查询。这些新闻项目具有标签,在数据库中,这些标签以逗号分隔的字符串形式存储在单个列中。
例如:
'content,video,featured video,foo'
我想要做的是获取表中的所有项目,但不'video'
获取标签字符串中包含的项目,除非标签字符串还包含'featured video'
做这个的最好方式是什么?
这是我的查询:
SELECT *
FROM posts
WHERE status = 2
ORDER BY postDate