我有没有办法在MySQL的一个字段中有两个条件?...我有一个名为type
的字段,我想这样做:
WHERE `type` != 'name' AND `type` != 'photo'
我希望有更好的方法来做到这一点,所以我可以将type
与两种可能的选项进行比较?
谢谢!
答案 0 :(得分:7)
如果你的意思是 - 你可能会这样做,因为OR总会匹配:) -
WHERE `type` != 'name' AND `type` != 'photo'
然后
WHERE `type` NOT IN ('name', 'photo')
应该削减它。
答案 1 :(得分:1)
您可以使用
where type not in ('name','photo')