掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ROWNUMの取得番号について (ID:126188)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
環境:Oracle9i SQLのソートで、1000件以内のデータを取得したくて、 ROWNUMでROWNUM<=1000というように取得しようと 思っているのですがうまく表示できません。 ROWNUMの番号が1番から並んでないのが原因だと思うのですが、 どうすれば1から取得したいデータが並ぶのか分かりません。 順番に並ばない原因が知りたいです。 ROWNUMの順番が付与されるタイミング(?)が関係しているのでしょうか? どなたかアドバイスお願い致します。 ※1.品名番号2.寸法番号順に番号を付与したいです。 すべて項目はVARCHAR2型です。 試したSQL SELECT ROWNUM, MAIN.品名番号||MAIN.寸法番号, MAIN.品名, MAIN.略称 FROM 倉庫_品目マスタ MAIN WHERE 1 = 1 AND ROWNUM <= 1000 ORDER BY MAIN.品名番号||MAIN.寸法番号 どうぞ宜しくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.