行番号の出力 (V5R4)

V5R4 からいくつか OLAP 関数と言われるランキングや行番号などを返す関数がサポートされるようになっています。

行番号を返す関数は ROW_NUMBER というもので、OLAP 関数の中ではけっこういろんな場面で使えそうです。


通常の ORDER BY のついた SELECT 文を実行してみましょう。

結果はこんなかんじです。

ROW_NUMBER 関数は ORDER BY 句について指定することができます。

ORDER BY の順序について順序番号を返してくれます。

これで上位何位までのものを選択する、といったようなこともできますね。

直接 ROW_NUMBER 関数の列を WHERE 文節では指定できないようなのですが、そういったベストテン的なものを出すのには FETCH FIRST n ROWS などで代用できそうです。

[Top Pageに戻る]

[PR] | ハウスクリーニング葬儀 東京韓国食材転職サイトSEOアクセス解析ハウスメーカーレンタルオフィスSEO対策消費者金融不動産担保ローン時計車 買取ハワイ挙式アスクル転職生命保険テンプレート沖縄旅行動画免許合宿二輪引越し消費者金融税理士ゴルフ会員権留学レーシックマッサージFX投資信託くりっく365アフィリエイト育毛剤FXホームページ制作デイトレードFXホノルルマラソンベスト ハワイ ホテル レーツバリ島ハワイウエディングHawaii hotelsHawaii Activitiesbhhr
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ.ビジネスクラス ハワイ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行
無料ホームページ作成 - レンタルサーバー - 携帯ホームページ - ブログ - ホテル 予約 - タイムシェア - ヴィラ - ハワイ コンドミニアム - バリ島 ホテル - ハワイ 不動産 - プーケット ホテル
[PR] 美容整形外科を選ぶならこちらから。まずは比較してみましょう