[10]の検索結果


SQLのSELECT文を使用して先頭からn件のレコードを取得するだけでなく、n件目からm件目までのレコードを取得することも可能です。

Oracle8i R8.1.5 以降
Oracle8i R8.1.5 以降では、Table1のField1の昇順に11件目から15件目までの結果セットを取得する場合は以下のSQL文で取得できます。

SELECT *
FROM (SELECT *, ROWNUM SEQNUM
FROM (SELECT * FROM Table1 ORDER BY Field1) A) B
WHERE SEQNUM > 10 AND SEQNUM <= 15;

Microsoft SQL Server 7.0 以降
Microsoft SQL Server 7.0 以降ではTOPを使用して、以下のSQL文で Table1の11件目から15件目までの結果セットを取得できます。

SELECT TOP 5 * FROM Table1 A
WHERE NOT EXISTS
(SELECT * FROM (SELECT TOP 10 * FROM Table1) AS B
WHERE A.Field1 = B.Field1)
ORDER BY A.Field1

その他のRDB
また、上記以外のRDBでも以下のSQL文で同様の結果が得られます。

SELECT DISTINCT COUNT(*), A.Field1, A.Field2, A.Field3
FROM Table1 A, Table1 B
WHERE (A.Field1 >= B.Field1)
GROUP BY A.Field1, A.Field2, A.Field3
HAVING COUNT(*) > 10 AND COUNT(*) <= 15


(追記あり)
[149] Posted by kagahiro at 2005/03/21 16:41:09
1 point | Link (11) | Trackback (1) | Comment (0)


「先頭からn件のレコード(結果セット)だけ取得する方法が知りたい。」というのは、データベース関連のメーリングなどで以前からよくある質問ですが、SQL ServerやOracle、MySQL、PostgreSQLなどRDBやバージョンによって利用可能な方法がそれぞれ異なるので簡単にまとめてみました。


Microsoft SQL Server 7.0 以降


Microsoft SQL Server 7.0 以降 では TOP が使用できるので、

SELECT TOP 10 *
FROM Table1
ORDER BY Field1

と記述することによって、先頭から上位10件の結果セットを取得することができます。

Oracle8i R8.1.5 以降


Oracle8i R8.1.5 以降ではサブクエリー内で ORDER BY が使用できるようになったので、例えば Field1 の昇順に上位10件を取得するような場合は、

SELECT *
FROM (SELECT * FROM Table1 ORDER BY Field1) A
WHERE ROWNUM <= 10;

と記述することによって、先頭から10件の結果セットを取得することができます。

MySQL


MySQLの場合は以下のようにLIMIT句を使用することで、指定した位置(先頭からの場合は0)から指定した件数のレコードを取得することができます。

SELECT * FROM Table1
ORDER BY Field1
LIMIT 0, 10;

PostgreSQL


PostgreSQLの場合は以下のようにLIMITとOFFSETを指定することで、
OFFSETで指定した位置から、LIMIT数分のレコードを取得することができます。

SELECT * FROM Table1
ORDER BY Field1
OFFSET 0 LIMIT 10;

その他のRDB


また、不運にも上記以外の RDB を使用しなければならない場合でも、以下のようなSQL文で、Table1 から Field1 の昇順に Field1, Field2, Field3 の結果セットを先頭から10件取得することができます。

SELECT DISTINCT COUNT(*), A.Field1, A.Field2, A.Field3 FROM Table1 A, Table1 B
WHERE (A.Field1 >= B.Field1)
GROUP BY A.Field1, A.Field2, A.Field3
HAVING COUNT(*) <= 10;

(追記あり)
[148] Posted by kagahiro at 2005/03/21 16:34:00
5 point | Link (18) | Trackback (1) | Comment (4)

2005年2月8日
ライブドアがラジオ局であるニッポン放送の発行済み株式の35.0%を取得したと発表。

2005年2月10日
フジテレビがニッポン放送に対する株式公開買い付け(TOB)条件を変更。

2005年2月23日
ニッポン放送が同社株を最大で4720万株新たに取得できる権利(新株予約権)を発行しフジテレビジョンに与えると発表。

2005年2月24日
ライブドアがニッポン放送の新株予約権の発行差し止めを求める仮処分を東京地裁に申請。

2005年3月8日
フジテレビジョンがニッポン放送の株式公開買い付け(TOB)で、発行済み株式の36.47%を取得したと発表。

2005年3月11日
東京地裁が、「新株予約権の発行は、現経営陣の支配権を維持することを目的としており、著しく不公正な発行に当たる」として、フジテレビジョンへの新株予約権発行の差し止めを命じる仮処分を決定。ニッポン放送は即日異議を申し立て。

2005年3月16日
ライブドアがニッポン放送株を議決権比率で実質的に50%超を確保。東京地裁もニッポン放送がフジテレビジョンに与える新株予約権の発行を差し止める仮処分決定を認める。ニッポン放送は直ちに東京高裁に抗告。
(追記あり)
[111] Posted by kagahiro at 2005/03/03 22:31:52
1 point | Link (12) | Trackback (0) | Comment (1)

指輪物語(ゆびわものがたり)」は、すべてのファンタジーの原点と言われる「J.R.R.トールキン」の小説。エルフ、人間、ドワーフ、ホビットなどが住む太古の世界「中つ国」を舞台に、冥王サウロンが失った、世界を...
[33] Posted by kagahiro at 2004/12/01 21:53:28
0 point | Link (1) | Trackback (0) | Comment (0)

安室奈美恵あむろなみえ)は、沖縄アクターズ・スクール出身の女性歌手で、1992年に「スーパーモンキーズ」のメンバーとして「恋のキュート・ビート/ミスターU.S.A.」でデビュー。ソロ活動後にリリースした、小室...
[23] Posted by kagahiro at 2004/12/01 09:58:12
1 point | Link (4) | Trackback (0) | Comment (1)

ポルノグラフィティは、1999年9月8日にシングル「アポロ」でデビューした、メッセージ色の強い詩と勢いのある楽曲が特徴の広島県因島市出身の3人組(ボーカル・岡野昭仁、ギター・新藤晴一、ベース・白玉雅己)ロック...
(追記あり)
[14] Posted by kagahiro at 2004/12/01 13:06:18
2 point | Link (0) | Trackback (0) | Comment (2)

平井堅(ひらいけん)は、1995年5月に「Precious Junk」でシンガーソングライターとしてデビュー、しばらくは売れない時代が続いたが、8thシングル「楽園」で大ブレイクを果たしたR&Bシーンを代表する男性歌手。1972...
[11] Posted by kagahiro at 2004/12/01 15:24:55
0 point | Link (0) | Trackback (0) | Comment (0)

吉岡美穂(よしおかみほ)は、セクシーな写真集や動画が人気のレースクイーン出身の癒し系グラビアアイドル。1980年生まれ、大阪府出身。吉岡美穂 ずっとそばにいて・・・(DVD)NOVEL MIHO YOSHIOKA(写真集)
(追記あり)
[7] Posted by kagahiro at 2004/12/20 13:29:56
3 point | Link (0) | Trackback (3) | Comment (0)

|< 先頭へ  < 前へ  34 35 36 37 38  


アクセスランキング

今日のアクセスランキング TOP 10

  1. 仲値トレードが簡単にできる無料EA「NAKANE3」 #MT4 (2 PV)
  2. 使用制限無し、完全無料のMT4向けナンピンEA「Nanpin K(ナンピンケイ)」 (2 PV)
  3. 2NN 2ちゃんねるニュース速報+ナビ (2 PV)
  4. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (1 PV)
  5. textream(テキストリーム) (1 PV)
  6. 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 使用制限無し (1 PV)
  7. 自作のMT5向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)の一覧 #MT5 #FX (1 PV)
  8. ドル円(USDJPY)で爆益を狙うハイリスクハイリターンのMT4向けナンピンマーチンEA「Hyper Dollar」 (1 PV)
  9. Google(グーグル)検索 日本版 - ウェブ、画像の検索 (1 PV)
  10. 「バーチャルFX」 上位入賞者は豪華賞品がもらえるデモ取引 #VFX (1 PV)

今月のアクセスランキング TOP 10

  1. 2NN 2ちゃんねるニュース速報+ナビ (24 PV)
  2. 2ちゃんねる(2ch) (17 PV)
  3. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (10 PV)
  4. Google Maps(グーグルマップ)日本版 - 地図検索、ルート検索 (10 PV)
  5. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (9 PV)
  6. 仲値トレードが簡単にできる無料EA「NAKANE3」 #MT4 (9 PV)
  7. ドル円(USDJPY)で爆益を狙うハイリスクハイリターンのMT4向けナンピンマーチンEA「Hyper Dollar」 (8 PV)
  8. 爆益を狙うハイリスクハイリターンのナンピンマーチンEA「Hyper Dollar MT5」 (8 PV)
  9. 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (8 PV)
  10. [おすすめ]使いやすい有線レーザーマウス「M500」 (8 PV)

アクセス統計

ディレクトリ

関連サイト