有時候做報表寫sql需要用到去重,一般都是考慮到grouy by,distinct,但是我之前還真沒有用到過 count distinct ,在此記錄一下,雖然有的人說佔內存,效率問題,但是確實是一個知識點。
SELECT COUNT(DISTINCT column_name) FROM table_name;
參考:
淺析Hive的group by和count(distinct)
使用子查詢可提升 COUNT DISTINCT 速度 50 倍
有時候做報表寫sql需要用到去重,一般都是考慮到grouy by,distinct,但是我之前還真沒有用到過 count distinct ,在此記錄一下,雖然有的人說佔內存,效率問題,但是確實是一個知識點。
SELECT COUNT(DISTINCT column_name) FROM table_name;
參考:
淺析Hive的group by和count(distinct)
使用子查詢可提升 COUNT DISTINCT 速度 50 倍
默認的:最高權限用戶:system 密碼:manager(我自己system) 管理員權限用戶:sys 密碼:change_on_install 普通用戶:scott