0 mysql
我想问一下如何按列过滤一个具有数组值的表,我有一个列"类别",可以有一个像[1,2,3]现在一样的值我想要用该表过滤表,如SELECT * FROM TABLE WHERE CATEGORIES = 2,
我也尝试了,LIKE但似乎这不是正确的方法,任何意见和建议将不胜感激.
不建议在Column中存储逗号分隔值的方法,需要对查询进行过滤.
您可以使用normalization和引入类别的关系表并category_ids存储在不同的表中,然后您可以使用join和where子句来实现结果.
| 归档时间: |
|
| 查看次数: |
53 次 |
| 最近记录: |