色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

sql語句count和count1有啥區別

錢瀠龍2年前40瀏覽0評論

sql語句count和count1有啥區別?

區別主要是以下兩點:

一、意思不同 count(1)會統計包括null值的所有符合條件的字段的條數。coun將返回表格中所有存在的行的總數包括值為null的行,然而count(列名)將返回表格中除去null以外的所有行的總數(有默認值的列也會被計入),distinct 列名,得到的結果將是除去值為null和重復數據后的結果 。

二、作用不同 主要還是要count(1)所相對應的數據字段。 如果count(1)是聚索引,id,那肯定是count(1)快。但是差的很小的。 因為count(*),自動會優化指定到那一個字段。所以沒必要去count(?),用count(*),sql會幫你完成優化的 。