0
假設表具有INT
類型的列num
,並且該列中的值允許爲NULL
。現在,只要某些行有num
單元設置爲某個值,它是NULL
對於其他行,我該如何選擇,其中num
不等於特定值的所有行,包括其中num
是NULL
行,只使用一個條件?僅基於一個條件選擇基於不相等的行
例如,如果num
價值我想從選擇中排除是5
,我將不得不使用SELECT
查詢有兩個條件:
SELECT * FROM `table` WHERE `num` != 5 OR `num` IS NULL;
但如何使只使用一個條件這個簡單檢索?
我想不出任何解決方案......爲什麼這兩個條件是錯誤的?也許看看IN吧? http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html#function_in – Tim
@Tim性能原因 –
然後IN不會幫你。 – Tim