1000万件のデータベースがあります。このデータの300万件目から50万件を読み込むためのSQLを教えてください、ローナムを使えといわれたのですがよくわかりませんでした。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/11/05 07:33:59
  • 終了:--

回答(7件)

id:taknt No.1

きゃづみぃ回答回数13539ベストアンサー獲得回数11982004/11/05 07:41:21

ポイント10pt

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sq_kj04_2.htm

SQL 問い合わせ - スカラー副問い合わせ、cursor、row_number、over、with - SAK Streets

オラクルの場合です。

where rownum >= 3000000 and rownum <= 3500000

とすればいいでしょう。

id:tsukudanian No.2

tsukudanian回答回数51ベストアンサー獲得回数02004/11/05 07:46:24

ポイント10pt

たとえば

select * from hoge where rownum >= 3000000 and rownum <= 3500000;

ですが、RDBソフトや、そのバージョンによってこのsqlは使えなかったり。

id:taknt No.3

きゃづみぃ回答回数13539ベストアンサー獲得回数11982004/11/05 07:38:49

ポイント40pt

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/psql_k09.htm

PostgreSQL 編9 - スカラー副問い合わせ、件数指定、OFFSET、LIMIT、HAVING - SAK Streets

PostgreSQならば

offset 3000000 limit 500000

とかすれば いいと思います。

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 esseesse 192 177 0 2004-11-05 07:59:40
2 follower 18 15 0 2004-11-05 09:20:30
3 buriburimegurin 25 20 0 2004-11-05 10:23:41
4 samon 396 342 0 2004-11-11 12:45:12

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません