1、count()函數
count(1)、count(*)、count(0)、count(列名)的區別
count(*)、count(1)將返回表格中所有存在的行的總數包括值為null的行
而count(列名)將返回表格中除去null以外的所有行的總數(有默認值的列也會被計入)
select count(0):忽略所有列,用數字效率要高一些,因為統計行數,與列無關。
distinct 列名,得到的結果將是除去值為null和重復數據后的結果 。
count(1)、count(*)、count(0)、count(列名)的區別
count(*)、count(1)將返回表格中所有存在的行的總數包括值為null的行
而count(列名)將返回表格中除去null以外的所有行的總數(有默認值的列也會被計入)
select count(0):忽略所有列,用數字效率要高一些,因為統計行數,與列無關。
distinct 列名,得到的結果將是除去值為null和重復數據后的結果 。