Hitachi

Hitachi Advanced Data Binder SQLリファレンス


1.3.2 例2(購入日順,顧客ID順に検索結果を並べる)

販売履歴表(SALESLIST)の全データを購入日(PUR-DATE)順に並べます。購入日が同じ場合は,顧客ID(USERID)順に並べます。販売履歴表は,顧客ID(USERID),商品コード(PUR-CODE),販売個数(PUR-NUM),購入日(PUR-DATE)の列で構成されています。

検索対象表

[図データ]

指定例
SELECT "USERID","PUR-CODE","PUR-NUM","PUR-DATE"
    FROM "SALESLIST"
    ORDER BY "PUR-DATE" ASC,"USERID" ASC
検索結果

[図データ]

メモ

ORDER BY句には複数の列を指定できます。並び替えの優先順位は,最初に指定した列がいちばん高くなります。この例の場合,まずは購入日(PUR-DATE)順に並び替え,購入日が同じ場合は顧客ID(USERID)順に並び替えています。