A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
ymmasayan さんのおっしゃるように上記のSQL であれば、元表に5行以上あれば
5レコード出力されるはずです。
もしも、ROWNUM の指定と出力される件数が合わないようであれば、
Oracle のBug の可能性が高いです。
このようなパターンでは、Optimizer の問題の可能性が高いですが、
Cost Base/Rule Base のどちらを使用されていますか?
可能であれば (Oracle とサポート契約を締結していれば) OISC から
Oracle に問い合わせをするのが、一番確実です。
参考URL:http://support.oracle.co.jp/
No.1
- 回答日時:
ご質問の例では行数さえあれば、5行出ると思いますが。
例えば、その後ろに更にWHERE文がANDされているとかないですか。
もしそうなら、このままではだめみたいです。
>何万件ものデータベースから指定した個数だけ返ってくるような
SQL文があるのであれば教えてください。
この文章から考えると、条件検索してその条件に合致したものから先頭5件を
取り出すということのようですね。
その場合は、合致したもの(副照会)をソート(ORDER BY)して
ROWNUMを振りなおし、改めて主照会で先頭の5個を取り出します。
参考URLの ROWNUMの使い方について を参照ください。
selectの仕方【質問者・scotteさん】[初心者の部屋#12897]
参考URL:http://www.oracle.co.jp/2shin/ora55/18_19.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- MySQL PhpMyAdminで作成して実行せよ。 東京23区を、皇居を中心とした4つのエリア(南東, 南西, 1 2023/06/11 11:58
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
レコードの登録順がおかしい
-
1の行を固定した上でVBAを用い...
-
並べ替えについて
-
エクセル、並び替え正しくソー...
-
SQLで曜日のソートを月火水木金...
-
リストボックス内を昇順並べる方法
-
上から何番目か。
-
コンボボックスのソートについて
-
Excelのオートフィルタでソート...
-
ファイルの漢数字の順番につい...
-
数字と漢字が混じった日付デー...
-
MySQLで保存できる限界行数
-
Accessでのクエリ・レポートの...
-
Excelの並び替え(文字数と画数...
-
MySQLでカタカナでの並び替えが...
-
becky!での表示について質問
-
ファイルメーカーでソート後の...
-
エクセルの縦列のソートできま...
-
アドレス帳の並べ替えについて
-
SQL ORDER BY の結果について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのソートについて
-
テーブルレーコードをソートし...
-
エクセル、並び替え正しくソー...
-
DOSでフォルダとファイルをテキ...
-
レコードの登録順がおかしい
-
ファイルの漢数字の順番につい...
-
1の行を固定した上でVBAを用い...
-
並べ替えについて
-
上から何番目か。
-
リストボックス内を昇順並べる方法
-
文字型の順番がうまく並ばない。
-
Selectした時のレコードの取得順
-
accessでDISTINCT 句と矛盾
-
アクセスに関して。クエリの並...
-
月末日のみソートしたい
-
ハイフンの入ったデータの並べ替え
-
コンボボックスのソートについて
-
都道府県順、北からソートした...
-
タイトル行を固定してソートしたい
-
SQLのORDERBY句について質問です。
おすすめ情報