mysql中count與null的坑


結論,當列所在行值為 null 時,count(列名) 是不會把 null 值計算出來的。而count(*) , count(1) 等方式是會計算的。

【1】mysql中關於count的坑

  有什么坑呢?當 count(col1)時,col1所在列的行值為 null 時,不統計。

    

 

 【2】null 在count(*) / count(1) 和 count(col) 的區別

    

 

 

結論,當列所在行值為 null 時,count(列名) 是不會把 null 值計算出來的。而count(*) , count(1) 等方式是會計算的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM