グループ毎の件数 select 社員マスタ.* ,count(*) over( partition by 課コード) as 課人数 from 社員マスタ 課コード毎の人数も出力する グループ毎の最大値 select 社員マスタ.* ,max(年齢) over( partition by 課コード) as 課高齢 from 社員マスタ 課コード毎の最高年齢も出力する グループ毎の合計数 select 社員マスタ.* ,sum(基本給) over( partition by 課コード) as 課基本給 from 社員マスタ 課コード毎の基本給合計も出力する グループ毎のランク select 社員マスタ.* ,rank() over( partition by 課コード order by 基本給 desc) as 課基本給ランク from 社員マスタ 課コード毎の基本給高額順位も出力する 基本給