mysql:3125
From: Ko Tanikawa <Ko Tanikawa <dev@xxxxxxxxxx>>
Date: Sun, 28 Jan 2001 14:00:10 GMT
Subject: [mysql 03125] Re: COUNT の戻り値
>COUNT(genre)で、genreに入っている数値別(0,1,2,3...) >の統計が取りたいのです。COUNT(genre) as val では、 >たぶんgenreの行数 そのままが返って来てしまうと思います。 んー??,そんなことはないと思います。(ちょっと外しているかな?) gropu by genre を付ければ, genre の種類別のレコード数が取り出せ ると思いますが・・・ $result = mysql_query("SELECT genre,COUNT(*) as val FROM ps GROUP BY genre"); while($row = @mysql_fetch_array($result)){ echo $row["genre"]."=".$row["val"]."<br>"; } といった具合でどうでしょう? -- Thanks in advance, ----------------------------------------- 谷 川 剛 一 dev@xxxxxxxxxx
3111 2001-01-27 02:19 ["Hiroshi Koishi" <pe] 3112 2001-01-27 02:33 ┗[Ko Tanikawa <dev@xxx] Re: COUNT の戻り値 3119 2001-01-27 23:22 ┗["Hiroshi Koishi" <pe] -> 3125 2001-01-28 23:00 ┗[Ko Tanikawa <dev@xxx] 3129 2001-01-29 16:33 ┗["Hiroshi Koishi" <pe]