[rank:t]の検索結果



「先頭から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 (17) | Trackback (1) | Comment (4)

Google News (グーグルニュース)とは

Google News (グーグルニュース)は、Google社が提供しているコンピュータによって生成されるニュースサイトで、世界中の50000以上のニュース提供元の見出しが集約され同じような内容の記事がグループ化され、ユーザーがカスタマイズしたニューストピックに基づいて表示される。記事の見出しをクリックすると、その記事を配信しているニュースメディアのサイトが表示される。

Googleニュースの記事とマルチメディアコンテンツは、記事の表示頻度、掲載サイト、および他の多数の要素をコンピュータが評価することで選択され、ランク付けされる。ランク付けの際には、ニュース報道の鮮度、対象地域、関連性や多様性といった要素も考慮され、同じニュースについてさまざまな視点から情報を得ることができる。

日本版だけでなく70を超える地域版が多様な言語で提供されており、ページ上部にあるプルダウンメニューで選択できる。

Google ニュース
Google ニュースについて
カスタマイズの基本 - Google ニュース ヘルプ
日本語版Google News(ニュース)のRSS・Atom
Googleニュースから興味のあるニュースだけ自動配信する方法

グーグルニュース(Google News)英語版

グーグルニュース(Google News)英語版

グーグル(Google)

グーグル(Google)は、インターネット検索サービス、動画共有サービス(YouTube)、ブログサービス(Blogger)、広告サービス、電子メール(Gmail)、 ニュースサイト(Google News)などの、インターネット関連サービスを提供している米国に本社を置く世界最大のIT企業。インターネット広告で大きな収益を上げている。

他のニュースサイト

Yahoo!ニュース(ヤフーニュース)

Yahoo!ニュースでは、新聞・通信社が配信するニュースのほかにも、映像、雑誌やブロガーなど個人の書き手が書いた記事など多種多様なニュースが掲載される。

NHK NEWS WEB|NHKのニュースサイト

NHKが国内外の取材網を生かし、さまざまな分野のニュースを配信するNHKのニュースサイト。ニュース速報、特集記事、動画など。

[2267] Posted by kagahiro at 2013/02/05 23:35:52
1 point | Link (13) | Trackback (0) | Comment (1)

Googleのニュースサイト「グーグルニュース」がダウンしているようで、現在(28日9時43分)見れなくなっている。

We're sorry we are unable to show any "Top Stories" stories. Please try again later.

と表示されて、相変わらず見れない(29日9時08分)。システムを更新の影響で不安定になっているらしい。

未だに見れない(30日17時00分)けど、話題になってないね。

このURLだと日本語版が見れる
https://news.google.com/news/?ned=jp&hl=ja

このURLでは日本語版は見れない(前は見れてたのに)
http://news.google.com/news?ned=en

見れなくなっていたのは一部の人だけか・・・

英語版は以下のURLで問題なく見れる
https://news.google.com/news/headlines?ned=us&hl=en

パラメーターが「ned=en」の場合見れないということか。

この件についてグーグルにフィードバックを送信したが、届いたかどうかは今のところわからない。

Google News (グーグルニュース)

Google News (グーグルニュース)は、Google社が提供しているコンピュータによって生成されるニュースサイトで、世界中の50000以上のニュース提供元の見出しが集約され同じような内容の記事がグループ化され、ユーザーがカスタマイズしたニューストピックに基づいて表示される。記事の見出しをクリックすると、その記事を配信しているニュースメディアのサイトが表示される。

グーグル(Google)

グーグル(Google)は、インターネット検索サービス、動画共有サービス(YouTube)、ブログサービス(Blogger)、広告サービス、電子メール(Gmail)、 ニュースサイト(Google News)などの、インターネット関連サービスを提供している米国に本社を置く世界最大のIT企業。インターネット広告で大きな収益を上げている。

[2790] Posted by kagahiro at 2017/06/28 09:46:36
3 point | Link (4) | Trackback (0) | Comment (3)

私が何を書いても基本的にスルーされることが多いのですが、めずらしく有名な人にコメントされてました。PV的には別にそれほど美味しくないのですが、ネタとしては面白そうなので反論してみます。アフターアワーズ: ...
[1315] Posted by kagahiro at 2009/05/02 10:40:40
0 point | Link (0) | Trackback (0) | Comment (0)

個人が株式会社のように擬似的な株(VA)を発行して、資金を集めることができるサービス「VALU」で、人気ユーチューバーとして知られている「ヒカル(ネクストステージ所属)」が自分のVAを全て売却したことで、同氏...
[2822] Posted by kagahiro at 2017/08/16 18:21:13
1 point | Link (4) | Trackback (0) | Comment (1)

光本勇介氏が今年2月に立ち上げた「バンク」が、6月28日にファッションアイテム(ブランド品)やガジェットなどをすぐに現金化できる新サービス「CASH(キャッシュ)」をリリースした、App Storeから無料でダウンロー...
[2791] Posted by kagahiro at 2017/06/28 15:49:52
0 point | Link (2) | Trackback (0) | Comment (0)

C言語のstrncpy関数やmemcpy関数ではバイト単位の操作になるので、漢字、ひらがな、カタカナなどの全角文字を文字数で指定して部分文字列を取り出すことができません。そこで半角英数も全角文字も1文字として部分文字...
[2324] Posted by kagahiro at 2013/07/02 11:02:48
0 point | Link (3) | Trackback (0) | Comment (0)

藤井聡太四段の27連勝がかかった対局の棋譜の解説をライブ配信していた将棋実況ユーチューバーのクロノさんが、朝日新聞将からTwitterで「棋譜中継は権利の侵害に当たる」というツイートを受けて、配信中止に追い込ま...
[2779] Posted by kagahiro at 2017/06/18 10:33:09
7 point | Link (5) | Trackback (0) | Comment (7)

HTMLファイルのフォームからPerlのCGIでHTMLファイルを更新し、print "Location: HTMLファイルのURL", "\n\n";でそのHTMLファイルを表示しても、更新前の古い状態で表示されてし...
[2270] Posted by kagahiro at 2013/02/15 13:47:02
0 point | Link (1) | Trackback (0) | Comment (0)

VALUで買い煽りをして自身のVAを全て売却し、詐欺では無いかと騒動になっているYouTuberヒカル」が、自身のVAの買い戻しを行っている。買い戻しの期限は18日20時までということなので、売りたい人は急いで売ったほ...
[2823] Posted by kagahiro at 2017/08/17 15:01:39
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) (173 PV)
  2. Google News (グーグルニュース)日本版 (46 PV)
  3. グーグルニュース日本語版が見れない (10 PV)
  4. フリーソフトウェア/オープンソースのタブー (8 PV)
  5. 人気ユーチューバーの「ヒカル(ネクストステージ所属)」がVALUで自分のVAを全て売却し、詐欺ではないかと騒動に (8 PV)
  6. 「CASH(キャッシュ)」アイテム(ブランド品やガジェット)の写真を撮れば審査なしで現金化できるサービス (7 PV)
  7. [C言語]UTF-8でエンコードされた文字列の部分文字列を取り出すコード (7 PV)
  8. [将棋]将棋実況ユーチューバーのクロノさんが朝日新聞のクレームで棋譜中継を配信中止 (6 PV)
  9. ウェブページを1回だけリロード(再表示)する方法 (6 PV)
  10. VALU詐欺騒動でYouTuberヒカルが自身のVAを買い戻し、期限は18日20時まで (5 PV)

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (2495 PV)
  2. Google News (グーグルニュース)日本版 (619 PV)
  3. [将棋]将棋実況ユーチューバーのクロノさんが朝日新聞のクレームで棋譜中継を配信中止 (206 PV)
  4. 「CASH(キャッシュ)」アイテム(ブランド品やガジェット)の写真を撮れば審査なしで現金化できるサービス (149 PV)
  5. グーグルニュース日本語版が見れない (129 PV)
  6. [C言語]UTF-8でエンコードされた文字列の部分文字列を取り出すコード (119 PV)
  7. [食べ物]七草粥(ななくさがゆ) (102 PV)
  8. ウェブページを1回だけリロード(再表示)する方法 (101 PV)
  9. フリーソフトウェア/オープンソースのタブー (95 PV)
  10. Sony、ハイエンドEマウントミラーレスカメラ「α9」(model ILCE-9)を発表 (95 PV)

アクセス統計

ディレクトリ

関連サイト