開心生活站

位置:首頁 > IT科技 > 

count(*)的含義

IT科技2.07W
品牌型號:聯想小新Pro13/系統版本:windows10

count意爲計數,因此count(*)是計數函數的意思。它是一個SQL語句,返回由SELECT語句返回的結果集中的行數,在統計結果的時候,不會忽略列值爲NULL。

如果使用COUNT(*)函數對錶中的數字行進行計數,而不使用WHERE子句選擇其他列,則執行速度會比較快快。

拓展:count(1)這個用法和count(*)的結果是一樣的。count(1)包括了忽略所有列,用1代表代碼行,在統計結果的時候,不會忽略列值爲NULL。

count(列名)只包括列名那一列,在統計結果的時候,會忽略列值爲空。

count(*)的含義

標籤:COUNT