SQL 問い合わせ - 分析ファンクション、over、partition by、range、dense_rank 分析ファンクションの使い方が良く分からないので試してみた。 ほとんどの集計関数が分析関数として使えるみたいである。 これは Oracle8i からあった機能なんだろうか。 ■PARTITION BY ・グループ集計基本型。 select 品番, count(*), sum(受注数), avg(受注数) from 受注m group by 品番; 品番 COUNT(*) SUM(受注数) AVG(受注数) ------------------ ---------- ----------- ----------- a001 25 10562 422.48 b001 7 16797 2399.57143 c001 3 6010 2003.33333 ・総集計基本型。 select c