Sybase 12.7 Home Theater System User Manual


 
統計関数
78 Sybase IQ
Gowda 59840.000 M 9
Breault 57490.000 M 10
Diaz 54900.000 M 11
Melkisetian 48500.000 F 12
Driscoll 48023.690 M 13
Whitney 45700.000 F 14
Guevara 42998.000 M 15
Marshall 42500.000 M 16
Siperstein 39875.500 F 17
Soo 39075.000 M 18
Samuels 37400.000 M 19
ランク付けの例 2 
ランク付けの例 1 のクエリを基にして、データを性別のパー
ティションに分けることができます。次の例では、性別のパーティションに分
けて、従業員の給与を降順にランク付けしています。
SELECT emp_lname, salary, sex, RANK() OVER (PARTITION
BY sex ORDER BY salary DESC) AS RANK
FROM employee WHERE state IN ('MA', 'AZ') AND dept_id
IN (100, 200)
ORDER BY sex, salary DESC;
このクエリの結果セットを次に示します。
emp_lname salary sex rank
--------- --------- --- ----
Kelly 87500.000 F 1
Pastor 74500.000 F 2
Shishov 72995.000 F 3
Sullivan 67890.000 F 4
Melkisetian 48500.000 F 5
Pickett 47653.000 F 6
Poitras 46200.000 F 7
Whitney 45700.000 F 8
Siperstein 39875.500 F 9
Scott 96300.000 M 1
Lull 87900.000 M 2
Wang 68400.000 M 3
Sterling 64900.000 M 4
Rabkin 64500.000 M 5
Cobb 62000.000 M 6
Gowda 59840.000 M 7
Breault 57490.000 M 8
Martel 55700.000 M 9
Diaz 54900.000 M 10
Dill 54800.000 M 11
Powell 54600.000 M 12
Driscoll 48023.690 M 13
Guevara 42998.000 M 14
Marshall 42500.000 M 15
Soo 39075.000 M 16
Goggin 37900.000 M 17
Preston 37803.000 M 18