因此,我将数据保存为表格中的逗号分隔值。
availability
6, 9, 11, 12
2, 6, 10
1, 2, 6, 9
我只需要得到9的行。
知道我该如何查询吗?
非常感谢。
编辑:
在开始以这种方式进行批评之前,有才华的人们将了解OP可能是原始编码者,也可能不是原始编码者。通常,OP可以只是承担其他人的项目并为其调试/添加其他功能的人。并非每个人都在每个项目中都单独进行端到端编码。但是,然后并不是每个人都足够理智和聪明,以至于也无法理解这些东西。
最佳答案
尝试这个:
SELECT *
FROM your_table
WHERE availability like '9,%'
OR availability like '%,9'
OR availability like '%,9,%'
demo here