Sybase 12.7 manual 次のクエリ例では、Select 文に Percentile_Cont 関数を含めています。, Sybase IQ

Models: 12.7

1 212
Download 212 pages 60.16 Kb
Page 100
Image 100
次のクエリ例では、SELECT 文に PERCENTILE_CONT 関数を含めています。

統計関数

次のクエリ例では、SELECT 文に PERCENTILE_CONT 関数を含めています。

SELECT region, PERCENTILE_CONT(0.1)

WITHIN GROUP ( ORDER BY sales DESC )

FROM carSales GROUP BY region;

この SELECT 文の結果には、各地域の自動車販売の 10 番目のパーセンタイル 値が一覧表示されます。

region

percentile_cont

---------

---------------

Northeast

840

Northwest

740

South

470

PERCENTILE_DISC この例では、PERCENTILE_DISC 関数を使用して、各 地域の自動車販売の 10 番目のパーセンタイル値を求めます。次のようなデー タ・セットを使用します。

sales

region

dealer_name

-----

---------

-----------

900

Northeast

Boston

800

Northeast

Worcester

800

Northeast

Providence

700

Northeast

Lowell

540

Northeast

Natick

500

Northeast

New Haven

450

Northeast

Hartford

800

Northwest

SF

600

Northwest

Seattle

500

Northwest

Portland

400

Northwest

Dublin

500

South

Houston

400

South

Austin

300

South

Dallas

200

South

Dover

次のクエリ例では、SELECT 文に PERCENTILE_DISC 関数を含めています。

SELECT region, PERCENTILE_DISC(0.1) WITHIN GROUP (ORDER BY sales DESC )

FROM carSales GROUP BY region;

この SELECT 文の結果には、各地域の自動車販売の 10 番目のパーセンタイル 値が一覧表示されます。

region

percentile_cont

---------

---------------

Northeast

900

Northwest

800

South

500

84

Sybase IQ

Page 100
Image 100
Sybase 12.7 manual 次のクエリ例では、Select 文に Percentile_Cont 関数を含めています。, 次のクエリ例では、Select 文に Percentile_Disc 関数を含めています。, Sybase IQ