[rank:a]の検索結果



「先頭から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)

2%のインフレターゲット(物価安定の目標)とは、日本銀行や米国のFRBなどECB(欧州中央銀行)などの主要な中央銀行が掲げている「物価を毎年平均して2%ずつ緩やかに上昇させる」という金融政策の目標ことで、企業が安心して投資し、人々の給料が毎年上がっていく持続可能な社会を作るための経済の最適速度であると考えられている。
[3316] Posted by kagahiro at 2026/07/02 16:32:52
1 point | Link (0) | Trackback (0) | Comment (1)

ポッドキャスティングとは、ネットラジオ局の放送を自動収集して、それをアップル社のiPodに転送して聞くこと。専用ソフトに聞きたいネットラジオ局を登録しておくと、新しい放送が自動的にダウンロードされてiTunesに転送される。それをさらに、同期設定されたiPodに転送することによりネットラジオ番組をiPodで聞くことができる。

Podcast Now!
ポッドキャスティング(Podcasting)の最新ニュース、番組の聞き方。配信方法、オススメ番組の紹介など。

Podcasting Hacks―構成、録音、発信の必須テクニック
著者:ジャック・D. ヘリントン
価格:2,940円
オライリージャパン

by Amalink

[331] Posted by kagahiro at 2005/09/18 17:39:22
0 point | Link (3) | Trackback (0) | Comment (0)

MT4向けヘッジ(両建て)ツール(EA)「STOPPER FREE」を無料(使用期限無し、口座縛り無し)で公開しています。「STOPPER FREE」の特徴ソフトウェア使用許諾契約書ダウンロードインストール方法パラメーター説明利用...
[3212] Posted by kagahiro at 2022/04/21 10:39:13
0 point | Link (9) | Trackback (0) | Comment (0)

RDB(リレーショナルデータベース)とは、コッド氏によって提唱されたリレーショナルデータモデルの理論に基づいて設計されたデータベースのこと。リレーショナルデータモデルでは、1件のデータを複数の項目の集合と...
[131] Posted by kagahiro at 2005/05/01 12:54:22
0 point | Link (9) | Trackback (0) | Comment (0)

「1Scalper」は、直近(指定期間)の高値・安値を更新したらエントリーする完全無料のスキャルピングEAです。MetaTrader 4(以下MT4)で動作し(MT5では動作しません)、使用期限はありません。デモ口座でもリアル口...
[3264] Posted by kagahiro at 2023/11/22 11:07:51
4 point | Link (8) | Trackback (0) | Comment (4)

Yahoo!アプリは、パソコンや携帯電話のブラウザ上で利用できる、便利ツールや情報コンテンツなどさまざまな種類のアプリケーション(アプリ)を提供するサービス。Yahoo!アプリ
[2082] Posted by kagahiro at 2010/11/27 00:05:56
0 point | Link (1) | Trackback (0) | Comment (0)

「合意なき離脱」上等としてEUからの離脱(ブレグジット)を強行しようとしている英国のジョンソン首相ですが、9月3日から再開される議会で内閣不信任案が可決され、失脚する可能性もあります。そうなれば、ブレグジ...
[3075] Posted by kagahiro at 2019/08/29 15:41:15
0 point | Link (2) | Trackback (0) | Comment (0)

削除されました
[102] Posted by kagahiro at 2004/12/20 19:38:41
0 point | Link (0) | Trackback (0) | Comment (0)

SOY CMSは、オープンソース(GPL)のCMS(コンテンツ管理システム)で、テンプレートの形式が「HTMLほとんどそのまま」のため、Webサイト制作ツールやブラウザで開いたり、編集したりすることができるという特徴を持ち、...
[2029] Posted by kagahiro at 2010/09/19 00:03:53
0 point | Link (2) | Trackback (0) | Comment (0)

  1 2 3 4 5  次へ >


アクセスランキング

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (3 PV)
  2. 2%のインフレターゲットとは (2 PV)
  3. ポッドキャスティング(Podcasting) (2 PV)
  4. MT4向け無料ヘッジ(両建て)ツール(EA)「STOPPER FREE」 #自動売買 #FX (2 PV)
  5. RDB(リレーショナルデータベース) (2 PV)
  6. [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (2 PV)
  7. Yahoo!アプリ (1 PV)
  8. [FX]ジョンソン英首相が不信任で失脚することを想定したポンドドル(GBPUSD)買い(ロング)のトレードプラン #EU残留 (1 PV)
  9. SOY CMS (1 PV)
  10. 低レバレッジでドル円ロング、安全性最優先のMT4向けの無料EA「DOLLON(ドロン)」 (1 PV)

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (3 PV)
  2. 2%のインフレターゲットとは (2 PV)
  3. ポッドキャスティング(Podcasting) (2 PV)
  4. MT4向け無料ヘッジ(両建て)ツール(EA)「STOPPER FREE」 #自動売買 #FX (2 PV)
  5. RDB(リレーショナルデータベース) (2 PV)
  6. [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (2 PV)
  7. Yahoo!アプリ (1 PV)
  8. [FX]ジョンソン英首相が不信任で失脚することを想定したポンドドル(GBPUSD)買い(ロング)のトレードプラン #EU残留 (1 PV)
  9. SOY CMS (1 PV)
  10. 低レバレッジでドル円ロング、安全性最優先のMT4向けの無料EA「DOLLON(ドロン)」 (1 PV)

アクセス統計

ディレクトリ

関連サイト