生まれたてプログラマの覚書

思いついたときが、更新のとき。

注意してね

当blogを参考に行った行為に対し
一切の責任を負いません。
くれぐれも自己責任でお願いします。

 

また、当blogのコードを使う場合は、コメントを残していただけると、僕のテンションが少しあがります。

最新記事

月別アーカイブ

カテゴリ

検索フォーム

RSSリンクの表示

リンク

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

項目ごとに最新3件を取得するSQL

RSSリーダをつくる際に使ったSQL

サイトごとの最新RSS情報を3件分取得
ただパフォーマンスが激悪いので結果のキャッシュが必要だな。


select
(select count(*) from rss rss2 where rss.site_id=rss2.site_id and rss.id<=rss2.id) as rank,
site.id,
site.name,
rss.id
from site
inner join rss rss on site.id=rss.site_id
having rank<=3
order by site.id,rank;
スポンサーサイト
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。