count(1)和count(*):
都為統計所有記錄數,包括null
執行效率上:當數據量1W+時count(*)用時較少,1w以內count(1)用時較少
count(字段):
統計字段列的行數,不包括null
若字段為主鍵則count(主鍵)效率最高,否則少量數據時使用count(1)
總結:少量數據不忽略null選count(1),大量數據選count(*),忽略null選count(字段)
count(1)和count(*):
都為統計所有記錄數,包括null
執行效率上:當數據量1W+時count(*)用時較少,1w以內count(1)用時較少
count(字段):
統計字段列的行數,不包括null
若字段為主鍵則count(主鍵)效率最高,否則少量數據時使用count(1)
總結:少量數據不忽略null選count(1),大量數據選count(*),忽略null選count(字段)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。