パスワードを忘れた? アカウント作成
638072 journal

dartei_harryの日記: テーブルのコード順に番号をつける

日記 by dartei_harry

自分用めも。

select code,
dense_rank() over (order by code) rank
  from table

で、コード順に番号をふったテーブルが作れる。
こんな感じ。

1 11
2 21
3 22

で、oracle8以降で追加された機能の
from句での抽出結果の結合と組み合わせると、
マスターデータのインデックス付の
レコードを作れるのね。
ソースコードの中でループしなくて済むから、便利かも。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

※ただしPHPを除く -- あるAdmin

読み込み中...