请解释COUNT(*)、COUNT(字段)、COUNT(DISTINCT 字段)的区别

COUNT(*):明确的返回表中的数据个数,是最准确的。

COUNT(字段):不统计为null的数据个数,如果某一列的数据不可能为空,那么结果与COUNT(*)相同。

COUNT(DISTINCT 字段):统计消除重复数据后的数据个数。

友情链接:https://shop117143218.taobao.com/shop/view_shop.htm?spm=a313o.201708ban.category.d53.64f0197aXY7Er3&mytmenu=mdianpu&user_number_id=1070606134

你可能感兴趣的:(请解释COUNT(*)、COUNT(字段)、COUNT(DISTINCT 字段)的区别)