我有麻烦了以下人类语言转化为MySQL查询:选择记录,其中除A或B
Select all rows except those with ColA equals '1' OR ColB equals '1'.
我想:
SELECT * FROM table WHERE ColA = '1' OR ColB = '1';
以上将拉动记录是where子句匹配以上(ColA ='1'或ColB ='1'),但我如何得到相反的结果呢?我希望我正确地描述它。请让我知道它是否令人困惑。
谢谢!这工作!这是空值将我抛弃。我混合了null和empty的值。其他人给予的解决方案的工作,但他们忘记了空值/空值。 –