見以下兩種狀況,code
SELECT COUNT((SELECT NULL)) SELECT COUNT(SELECT NULL)
上一條SQL查出的結果爲0,下一條SQL報錯,兩條SQL的差異爲count((查詢))與count(查詢) 我估計這兩種的區別是 1>select null是一條查詢語句 2>(select null) 是一個結果 3>count(查詢語句) 會報錯 4>count(結果) 是正確的select