最新情報



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

プログラマのためのSQL 第4版
翔泳社 著者:ジョー・セルコ,Joe Celko


amazon.co.jpのカスタマーレビューを見る
powered by amalink


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

6月24日に行われたワールドカップ(W杯)ロシア大会のグループリーグ(グループH)第2戦で、サッカー日本代表はセネガル代表と対戦し、先に点を入れられる苦しい展開ながら、乾貴士選手や本田圭佑選手らの得点で追いつき辛うじて2-2の引き分けに持ち込んだ。

引き分けで勝ち点1の獲得にとどまったため、決勝トーナメント進出はポーランドとの最終戦に持ちされることになった。ポーランドに勝てば、勝ち点7となりグループリーグトップまたは2位となり決勝トーナメントが決定する。また、引き分けや負けた場合でもコロンビアとセネガルの結果によっては決勝トーナメント進出の可能性がある。

長友「本田は“W杯に愛された男”」W杯セネガル戦後、選手コメント

ワールドカップ(W杯)ロシア大会

2018年6月14日(木)から2018年7月15日(日)までの日程でロシアで開催される第21回目のFIFAワールドカップ。日本代表チームも出場しており、グループリーグ初戦で南米の強豪コロンビアに2-1で勝ち、第2戦でアフリカの強豪セネガルと引き分けたことから、 決勝トーナメント進出が期待されている。

[2922] Posted by kagahiro at 2018/06/25 18:10:56
0 point | Link (2) | Trackback (0) | Comment (0)

「Hagex」というハンドルネームでブロガーとして活動していた「岡本顕一郎さん」が「松本英光容疑者」に福岡市の創業支援施設でナイフで刺殺された事件で、 「松本英光容疑者」が「株式会社はてな」が運営する匿名ブログ「はてな匿名ダイアリー」で犯行声明を書き込んでいた可能性が浮上している。

犯行声明ではないかとされる「はてな匿名ダイアリー」の投稿では、

「俺を「低能先生です」の一言でゲラゲラ笑いながら通報&封殺してきたお前らへの返答だ 「予想通りの展開だ」そう言うのが、俺を知る全ネットユーザーの責任だからな? こんなことになるとは思わなかった」なんてほざくなよ?
などと書き込まれている。

岡本顕一郎さんは、インターネットセキュリティー専門のオンラインメディアの編集長を務める傍ら、 「Hagex」というハンドルネームでネット上のトラブルなどを追求する有名ブロガーで、 「はてな匿名ダイアリー」や「はてなブックマーク」で誹謗中傷を繰り返し、「低能先生」と揶揄されていた松本容疑者について批判する記事を書いていた。

ブログの記事が原因で殺人事件まで発展したのは今回の事件が初めてのケースと思われる。

有名ブロガー・Hagex氏刺殺、匿名ブログに犯行声明か “低能先生”と笑った「お前らへの返答だ」
福岡刺殺の犯行声明か 「ネット弁慶卒業したぞ」文章投稿 容疑者の足取りなどと一致
はてな村殺人事件、村民に衝撃(株価は無風)

はては匿名ダイアリーとはてなブックマーク

株式会社はてなが運営する匿名ブログサービスでユーザーは匿名で記事を投稿することができる。ネットでは「増田(アノニマスダイアリーという意味)」とも呼ばれている。また、はてなブックマークは、同社が運営するソーシャルブックマークサービスで、ユーザーが投稿したブックマークに他のユーザーがコメントできるのが大きな特徴だが、中には誹謗中傷と思われるコメントも見られることが問題になっている。

[2921] Posted by kagahiro at 2018/06/25 17:35:53
0 point | Link (1) | Trackback (0) | Comment (0)

ミクシィは兵庫県警が子会社フンザの商標法違反容疑で森田仁基社長を書類送検したことを受け、同氏が社長と取締役を辞任したと発表した。新社長には執行役員の木村弘毅氏が就任。ミクシィの子会社であるフンザが運営...
[2920] Posted by kagahiro at 2018/06/23 17:07:54
0 point | Link (1) | Trackback (0) | Comment (0)

2018年6月15日に「民泊新法(住宅宿泊事業法)」が施行された後も、同法に基づく届け出などがない多数の違法物件が掲載されていると指摘されていることから、観光庁は民泊仲介サイト最大手の米Airbnb(エアビーアンド...
[2919] Posted by kagahiro at 2018/06/22 17:40:03
0 point | Link (1) | Trackback (0) | Comment (0)

2018年6月20日に山形県天童市の天童ホテルで行われた第76期将棋名人戦七番勝負第6局は、佐藤天彦(さとうあまひこ)名人が挑戦者の羽生善治(はぶよしはる)竜王に勝ち、対戦成績を4勝2敗とし名人位を防衛した。佐藤...
[2918] Posted by kagahiro at 2018/06/22 00:47:02
0 point | Link (3) | Trackback (0) | Comment (0)

フリマ(フリーマーケットアプリメルカリ」を運営する「株式会社メルカリ」が東証マザーズに上場。国内外から買い注文が殺到し、公募価格の3000円を大きく上回る5300円で取引を終え、時価総額は7172億円となった...
[2914] Posted by kagahiro at 2018/06/19 17:05:23
0 point | Link (2) | Trackback (0) | Comment (0)

2018年6月18日午前7時58分ごろ、大阪北部を震源とするマグニチュード6.1の地震が発生。大阪市北区、大阪府高槻市、枚方市、茨木市、箕面市で震度6弱が観測された。震源の深さは約13キロと推定されている。大阪府高槻...
[2913] Posted by kagahiro at 2018/06/18 17:33:20
0 point | Link (1) | Trackback (0) | Comment (0)

日本将棋連盟が運営するネット対局サイト「将棋倶楽部24」で持ち時間に「早指し3」として新たにフィッシャー(クロック)ルールが導入された。ただし、現在「早指し3」で対局できるのはパソコンでの対局のみでスマ...
[2912] Posted by kagahiro at 2018/06/18 16:36:56
1 point | Link (1) | Trackback (0) | Comment (1)

6月14日からロシアでサッカーFIFAワールドカップロシア大会が開幕する。日本代表チームも出場し、代表メンバーには本田圭佑、香川真司、長友佑都など海外で活躍する選手が選ばれている。開幕戦は、開催国のロシア...
[2910] Posted by kagahiro at 2018/06/14 17:07:27
4 point | Link (2) | Trackback (0) | Comment (1)

|< 先頭へ  < 前へ  1 2 3 4 5  次へ >


アクセスランキング

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

  1. 最新のGoogle News(グーグルニュース)日本版のRSSが取得できるURL (48 PV)
  2. Google News (グーグルニュース)日本版 (47 PV)
  3. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (26 PV)
  4. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (9 PV)
  5. Tumblr(タンブラー)のダッシュボードからおすすめ投稿を消す(非表示にする)方法 (9 PV)
  6. [将棋]角換わり▲4五桂速攻(△6五桂速攻) #佐藤天彦名人 #三浦弘行九段 (7 PV)
  7. [Perl]UTF-8でエンコードされた文字列の文字数を取得するコード (5 PV)
  8. TradingView(トレーディングビュー) - 為替、株価チャート 日本版 (4 PV)
  9. Google Finance(グーグルファイナンス)日本版が表示されるようになってますが・・・ (4 PV)
  10. Yahoo!ファイナンス - 株価、FX、経済ニュース、金利、企業情報 (3 PV)

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (1813 PV)
  2. 最新のGoogle News(グーグルニュース)日本版のRSSが取得できるURL (1059 PV)
  3. Google News (グーグルニュース)日本版 (1015 PV)
  4. Tumblr(タンブラー)のダッシュボードからおすすめ投稿を消す(非表示にする)方法 (321 PV)
  5. 有力将棋系ユーチューバーのショウヤンさんが将棋ウォーズで「ソフト指し」を告白し衝撃走る (297 PV)
  6. [将棋]角換わり▲4五桂速攻(△6五桂速攻) #佐藤天彦名人 #三浦弘行九段 (201 PV)
  7. [Perl]UTF-8でエンコードされた文字列の文字数を取得するコード (193 PV)
  8. ウェブページを1回だけリロード(再表示)する方法 (156 PV)
  9. グーグルニュース(Google News)日本版が表示できるURL (116 PV)
  10. USTREAM(ユーストリーム) 日本語版 無料のライブ映像配信サービス (111 PV)

アクセス統計

ディレクトリ

関連サイト