想模糊查询sn和room的数据,条件指定了group_id是79和101的,但是第三条sql没有执行最后的子查询,导致查询的是所有的group_id里面的。
d.sn LIKE '%AFB%' or d.room LIKE '%AFB%'这两个用括号括起来,即:
(d.sn LIKE '%AFB%' or d.room LIKE '%AFB%')
or 的那个要用()括起来吧
看下是不是括号的匹配的问题造成的。
括号:
(d.sn LIKE '%AFB%' or d.room LIKE '%AFB%')应该就可以了