MySQL5逆引き大全460の極意

データ操作命令(SELECT)の極意 - Tips53 グループ化キーで並べ替えを行うには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

3-1SELECTの基本Tips53 グループ化キーで並べ替えを行うには

Level1

PointGROUP BY句にASC/DESCキーワードを付与します

構文   
SELECT 取得列 [,...] FROM テーブル名 GROUP BY グループ化キー [ASC|DESC] [,...]

MySQLではGROUP BY句に独自の拡張を施しており、GROUP BY句にASC/DESCキーワードを付与することで、グループ化した結果をキーについて並べ替えることができます。

用例

mysql> SELECT category_id AS カテゴリ, company AS レーベル, 
    -> AVG(used_price) AS 平均価格 FROM cd 
    -> GROUP BY category_id DESC, company DESC; 
+----------+--

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません