Oracleグループ統計、および実装率の表示

682 ワード

≪デマンド|Dequired|oraolap≫:グループ統計の場合、各グループの割合が表示されます.
効果図:
Oracle 分组统计,并显示百分比的实现_第1张图片
実装コード:
SELECT	
	COUNT(1) rs ,100*round(COUNT(*)/SUM(COUNT(*)) OVER(),4)||'%' 
FROM
	TB_USER t
GROUP BY
	t.AREA
ORDER BY
	rs DESC

まとめ:countとorder byはよく知られていますが、主にsumでover関数を使用します.
over関数では、次の参照を使用します.http://blog.csdn.net/an342647823/article/details/9039339