MySQL5逆引き大全460の極意

組み込み関数の極意 - Tips253 重複しないレコードのみの平均を求めるには

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

9-1集計関数Tips253 重複しないレコードのみの平均を求めるには

Level2

Point集計関数AVGで 、 DISTINCTキーワードを利用します

構文   
AVG(DISTINCT フィールド名)

集計関数AVGには引数(フィールド名)にDISTINCTキーワードを指定することもできます。DISTINCTキーワードが付与された場合、AVG関数は重複しない値の平均を算出します。

用例
mysql> SELECT AVG(used_price), AVG(DISTINCT used_price) FROM cd; 
+-----------------+--------------------------+
| AVG(used_price) | AVG(DISTINCT used_price) |
+-----------------+--------------------------+
|        368.7500 |                 360.0000 |
+-----------

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません