表中有个字段是
tagIds varchar(255) NOT NULL DEFAULT ''
用来存储标签id的存储形式为(1,2,3)
前端传来的标签值有多个,比如:
tagIds:2,3
当我查询的时候,怎么可以查询出
表中tagIds字段中 (1,3) (2) (3,2) (3) 这几条数据都可以查询出来
使用mysql的IN find_set_in 都不能查询出来
表中有个字段是
tagIds varchar(255) NOT NULL DEFAULT ''
用来存储标签id的存储形式为(1,2,3)
前端传来的标签值有多个,比如:
tagIds:2,3
当我查询的时候,怎么可以查询出
表中tagIds字段中 (1,3) (2) (3,2) (3) 这几条数据都可以查询出来
使用mysql的IN find_set_in 都不能查询出来
5 回答3.3k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
2 回答1.8k 阅读
3 回答2k 阅读
1 回答3.6k 阅读
LIKE '%,2' or LIKE '%,2,%' or LIKE '2,%'
or LIKE '%,3' or LIKE '%,3,%' or LIKE '3,%' 这样吗。感觉有点蠢,