去重统计

来源:互联网 发布:dmx512控制器怎样编程 编辑:程序博客网 时间:2024/05/01 14:53

1.去重统计方法

   有的时候我们在进行 group by 的统计的时候,需要首先根据一定条件去重,这个时候就需要用到 distinct 这个关键词了。

比如有如下的表:


如果你这么统计:

SELECT count(*) as total, name FROM userinfo GROUP BY name

结果如下:


可是第一条和第二条是重复的记录,这个时候我们就需要根据 num 和 name 进行去重了。

SELECT count(DISTINCT name, num) as total, name FROM userinfo GROUP BY name

结果如下:



0 0