我有一列有逗号分隔的值:
id Column_name
== ==========
1 value1,value2,value3,value5
2 value2,value3,value4
3 value1,value3,value5
4 value1,value2,value4,value5
现在,我想要一个查询来获取所有具有value2
OR的记录value4
如果可能的话,我需要如下查询:
SELECT * FROM table_name WHERE FIND_IN_SET('value2,value4',`column_name`)
因此,它将返回带有 id 的重新编码1,2,4
(具有value2
or value4
)
value1,value2 ..etc
我有从 check_box发送的用户表单
如何优化我的选择查询?