[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;

プログラマのための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)

2017年6月の更新で従来の方法ではGoogle News(グーグルニュース)のRSSを取得することができなくなっていましたが、ようやく最新のGoogle News(グーグルニュース)でRSSを取得する方法がわかりました。

日本版では表示されませんが米国版(英語)や中国版などではセクションページのフッターにRSSのリンクが表示されるので、セクションページのURLとそのセクションのRSSのURLを見比べると、セクションURL の /news/ と /headlines/ の間にrssを追加するとそのセクションのRSSのURLになる法則のようです。

日本版でも同じようでデフォルトで表示される各セクションのRSSのURLは以下のようになっているようです。

国内
https://news.google.com/news/rss/headlines/section/topic/NATION.ja_jp/%E5%9B%BD%E5%86%85?ned=jp&hl=ja&gl=JP
国際
https://news.google.com/news/rss/headlines/section/topic/WORLD.ja_jp/%E5%9B%BD%E9%9A%9B?ned=jp&hl=ja&gl=JP
ビジネス
https://news.google.com/news/rss/headlines/section/topic/BUSINESS.ja_jp/%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9?ned=jp&hl=ja&gl=JP
政治
https://news.google.com/news/rss/headlines/section/topic/POLITICS.ja_jp/%E6%94%BF%E6%B2%BB?ned=jp&hl=ja&gl=JP
エンタメ
https://news.google.com/news/rss/headlines/section/topic/ENTERTAINMENT.ja_jp/%E3%82%A8%E3%83%B3%E3%82%BF%E3%83%A1?ned=jp&hl=ja&gl=JP
スポーツ
https://news.google.com/news/rss/headlines/section/topic/SPORTS.ja_jp/%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%84?ned=jp&hl=ja&gl=JP
テクノロジー
https://news.google.com/news/rss/headlines/section/topic/SCITECH.ja_jp/%E3%83%86%E3%82%AF%E3%83%8E%E3%83%AD%E3%82%B8%E3%83%BC?ned=jp&hl=ja&gl=JP

カスタムセクションを作成した場合でも、同様にセクションURL の /news/ と /headlines/ の間にrssを追加することで、そのカスタムセクションのRSSを取得することができるようです。

Google NewsのRSS取得についての情報

【重要かも】Google News RSSのURL変更

Google News
news.google.com


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

[2852] Posted by kagahiro at 2017/11/26 13:46:19
0 point | Link (4) | Trackback (0) | Comment (0)

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

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

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

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

Google ニュース(日本版)

グーグルニュース(Google News)についての情報

Google ニュースについて
カスタマイズの基本 - Google ニュース ヘルプ
Googleニュースから興味のあるニュースだけ自動配信する方法
Googleニュースのトップニュースを10分おきに配信しているTwitterアカウント(非公式)

グーグルニュース(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 (17) | Trackback (0) | Comment (1)

Tumblr(タンブラー)のダッシュボードに問答無用で表示されるおすすめ投稿を消す(非表示にする)方法についてです。Tumblrを使用する際にまず問題になるのが、Tumblrのダッシュボードには、自分の投稿だけでなく運...
[2768] Posted by kagahiro at 2017/06/14 10:48:17
0 point | Link (1) | Trackback (0) | Comment (0)

チャンネル登録者数が7000人を超え将棋系ユーチューバーのショウヤンさんが、将棋ウォーズで規約違反の「ソフト指し」をしたことを、自身の配信するユーチューブチャンネルの動画で告白し、将棋ファンの間に衝撃が広...
[2904] Posted by kagahiro at 2018/04/06 09:52:48
7 point | Link (2) | Trackback (0) | Comment (7)

佐藤天彦名人がNHK杯準決勝の永瀬拓矢六段との対局で採用して快勝したことで注目を集めている戦法「角換わり4五桂速攻(△6五桂速攻)」。三浦弘行九段がソフト不正を疑われたA級順位戦の渡辺明竜王との対局でも...
[2631] Posted by kagahiro at 2017/03/21 10:39:50
1 point | Link (4) | Trackback (0) | Comment (1)

Perlのlength関数ではバイト単位となるので、UTF-8でエンコードされている場合、漢字、ひらがな、カタカナなどは1文字で3となってしまいます。ブログなどのアプリケーションのテキスト処理ではそれでは不都合な場合も...
[2243] Posted by kagahiro at 2012/12/12 11:56:21
1 point | Link (3) | Trackback (0) | Comment (1)

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)

グーグルニュース(Google News)日本版が見れないGoogleのニュースサイト「グーグルニュース(Google News)」がシステム更新されたことで、以前日本版を見ることができていた一部のURLで下記のように表示され見れな...
[2790] Posted by kagahiro at 2017/06/28 09:46:36
4 point | Link (6) | Trackback (0) | Comment (4)

映画やドラマ、アニメ、音楽、お笑いなどの無料動画をFC2動画、YouTube、ニコニコ動画 、Veoh、Dailymotionなどから探す方法を解説。無料動画を探す方法としては、動画検索サイトで探したい動画に関連する任意のキー...
[2169] Posted by kagahiro at 2012/04/18 21:17:19
5 point | Link (16) | Trackback (5) | Comment (0)

  1 2 3 4 5  次へ >


アクセスランキング

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

  1. 有力将棋系ユーチューバーのショウヤンさんが将棋ウォーズで「ソフト指し」を告白し衝撃走る (5 PV)
  2. KINENOTE (4 PV)
  3. [将棋]角換わり▲4五桂速攻(△6五桂速攻) #佐藤天彦名人 #三浦弘行九段 (4 PV)
  4. Tumblr(タンブラー)のダッシュボードからおすすめ投稿を消す(非表示にする)方法 (3 PV)
  5. YouTubeドラマまとめ ドラマ・映画 -VideoNavi- (2 PV)
  6. [Perl]UTF-8でエンコードされた文字列の文字数を取得するコード (2 PV)
  7. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (2 PV)
  8. Google News (グーグルニュース)日本版 (2 PV)
  9. 将棋ウォーズPCブラウザ版がchrome、Firefox、edgeなどに対応 (1 PV)
  10. 嬉野流開発者のたまごんさんがソフト指し疑惑で将棋倶楽部24のアカウントを停止されてしまう #将棋 (1 PV)

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (1673 PV)
  2. 最新のGoogle News(グーグルニュース)日本版のRSSが取得できるURL (933 PV)
  3. Google News (グーグルニュース)日本版 (883 PV)
  4. Tumblr(タンブラー)のダッシュボードからおすすめ投稿を消す(非表示にする)方法 (308 PV)
  5. 有力将棋系ユーチューバーのショウヤンさんが将棋ウォーズで「ソフト指し」を告白し衝撃走る (278 PV)
  6. [将棋]角換わり▲4五桂速攻(△6五桂速攻) #佐藤天彦名人 #三浦弘行九段 (182 PV)
  7. [Perl]UTF-8でエンコードされた文字列の文字数を取得するコード (181 PV)
  8. ウェブページを1回だけリロード(再表示)する方法 (152 PV)
  9. グーグルニュース(Google News)日本版が表示できるURL (110 PV)
  10. FC2動画やYouTubeなどから無料動画(映画やドラマ、アニメ、音楽など)を探す方法 (105 PV)

アクセス統計

ディレクトリ

関連サイト