我有一个表,该表的列包含逗号分隔列表中的标签/标签列表。例如:pending,review,accounting
。
我想通过搜索给定标签进行选择。如果我这样做:
SELECT * FROM TABLE_records WHERE TAGS LIKE %review%
这很好用。但是,如果我做类似的事情:
SELECT * FROM TABLE_records WHERE TAGS LIKE %pending,accounting%
这没有结果。有没有一种方法可以执行此操作而不必执行百万个不同的LIKE语句?本质上,如果LIKE查询中指定的任何标签与列中的标签匹配,我想返回记录。
谢谢!