SQL 勉強中
select * from message where id = "je-pu-pu" group by time order by time desc;
where と group by と order by がどういう順番で処理されるのかがよくわかんないよ!
カテゴリ
developmentトラックバック(0)
このブログ記事を参照しているブログ一覧: SQL 勉強中
このブログ記事に対するトラックバックURL: http://je-pu-pu.jp/blog/mt-tb.cgi/70

1.id="je-pu-pu" でナマのmessageテーブルが切り出され,
2.それがtimeでグループ化され,
3.最後にtimeの降順で並び替えて表示される.
というかそのクエリあってる?
"*" の部分は ホントは
"time" か "sum(*)" とかの集計関数じゃないとダメなんじゃ?
…多分.
なーるほどほどほどほど・・・
いろいろ分かってきたのでまた書くよ!