【发布时间】:2012-09-10 09:49:46
【问题描述】:
当我运行以下查询时,我得到 3 行而不是 4 行,
SELECT *
FROM freelook
WHERE done_type IN ('14','27','28')
因为在 1 行中的值是这样的 1,14,27。这是一列中逗号分隔的单个值。像这样,我有很多行有 done_type 的逗号分隔值。
我希望它应该分隔值,然后检查它是否与给定值匹配。
我的查询是如何在值是逗号分隔值的字符串的此类行上应用过滤器。 请指导。
【问题讨论】: