我有一个具有这种结构的表:
ID | level1 | level2 | level3
每个字段都存储一个整数。然后我有一个这样的数组: $array (1,2,8,9,15)
我想在任何字段 level1、level2 或 level3 中获取包含数组中值的所有行。
我试试这个:
SELECT P.* FROM table P
WHERE level1 OR level2 OR level3 IN (".$array.")
问题是,如果数组包含例如数字 1,则查询获取具有 10、11、12 的行...
有没有办法使值完全匹配?