count distinct

有时候做报表写sql需要用到去重,一般都是考虑到grouy by,distinct,但是我之前还真没有用到过 count distinct ,在此记录一下,虽然有的人说占内存,效率问题,但是确实是一个知识点。

SELECT COUNT(DISTINCT column_name) FROM table_name;

参考:

浅析Hive的group by和count(distinct)

使用子查询可提升 COUNT DISTINCT 速度 50 倍

发布了125 篇原创文章 · 获赞 27 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/weixin_39428938/article/details/88869415