MYSQL 下 count(*)、count(列)、 count(1) 的理解

  先說結論: 執行效果上:   1、count(*)包括了所有的列,相當於行數,在統計結果的時候,不會忽略列值爲NULL   2、count(1)包括了忽略所有列,用1代表代碼行,在統計結果的時候,不會忽略列值爲NULL   3、count(列名)只包括列名那一列,在統計結果的時候,會忽略列值爲空(這裏的空不是隻空字符串或者0,而是表示null)的計數,即某個字段值爲NULL時,不統計。 執行效
相關文章
相關標籤/搜索