我不太明白...「不喜歡X」和「喜歡X」不總結?
有人請給我一個暗示,爲什麼查詢B + C的結果不會加起來給A嗎?
我首先想到的是,由於錯字,B和C之間的下劃線數量(應該是10)不匹配,但複製/粘貼後我有點無奈。 A的結果高於B + C的總和。
在聲明B和C中是否存在某種隱含的不同等,我不知道?
-- statement A
select count(*) from mytable;
-- statement B
select count(*) from mytable where mycolumn like '__________';
-- statement C
select count(*) from mytable where mycolumn not like '__________';
該列中可能有NULL值 – 2014-12-08 09:24:41
噢,夥計們,你太棒了! :)有一句德語說「Vor lauterBäumenden Wald nicht sehen」。謝謝!! – tschlein 2014-12-08 09:30:57
總是被認爲是NULL值!如果你今天只學習1件事,這可能是學習的一件事,並永遠記住! – tvCa 2014-12-08 13:48:41