- ベストアンサー
GROUP BY句の集計について
はじめまして。 いろいろ調べて、何度試しても思うように 結果がでなかったので、投稿させて頂きました。 グループの集計をしてるのですが、 何個のグループがあるのかカウントしたいのです。 aaa bbb 110 a 110 b 111 c 112 d というDBに select aaa, bbb, count(*) as cnt from database GROUP BY aaa ORDER BY aaa だとそのグループ内の該当レコード数がカウントされてしまいます。 上記の例だとグループ数が“3”と結果を返すようにしたいのです。 では。宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- _satoshi_
- ベストアンサー率44% (4/9)
回答No.3
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.2
- _satoshi_
- ベストアンサー率44% (4/9)
回答No.1
お礼
またまた回答ありがとうございます! $rst = mysql_query($sql, $con); $tcnt = mysql_num_rows($rst); として、思うような結果が出ました。 本当にありがとうございました!