[前][次][番号順一覧][スレッド一覧]

mysql:7768

From: 箱田賢一 <箱田賢一 <hakoda@xxxxxxxxxx>>
Date: Tue, 20 May 2003 18:23:17 +0900
Subject: [mysql 07768] Re: group と order by の組み合わせについて

箱田と申します。

> SELECT jyuusyo_ken,count(*) FROM master WHERE kuni = "japan" GROUP BY
> jyuusyo_ken ORDER BY count(*)
> 
> のように、レコード件数でソートを行いたいのですが、エラーになってしまいます。

count(*)に別名をつけて、order byに別名を指定すればいけませんか?

SELECT jyuusyo_ken,count(*) as cnt FROM master WHERE kuni = "japan" GROUP BY
jyuusyo_ken ORDER BY cnt



[前][次][番号順一覧][スレッド一覧]

      7767 2003-05-20 18:13 [<ml_mysql@xxxxxxxxxx] group と order by  の組み合わせについて 
->    7768 2003-05-20 18:23 ┗[箱田賢一 <hakoda@xxx]                                       
      7770 2003-05-20 18:34  ┗[<ml_mysql@xxxxxxxxxx]