1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

はじめに

今回は、集計関数と呼ばれるものを扱ってみます。

SUM

合計値を取得したい時に使います。
例えば、以下の表の合計金額を取得したいとします。

ScreenShot 2021-05-28 11.51.50.png

SELECT SUM(price)
FROM foods;

ScreenShot 2021-05-28 11.54.06.png

AVG

次に、平均を求める時に使われるAVG関数をみていきたいと思います。

SELECT AVG(price)
FROM foods;

ScreenShot 2021-05-28 11.56.57.png

COUNT

データの個数を調べたい時に使います。
以下のように、焼きそばの金額がnullである表を例にクエリを書いてみます。

ScreenShot 2021-05-28 11.58.29.png

SELECT COUNT(price)
FROM foods;

ScreenShot 2021-05-28 12.00.08.png

nullである焼きそばのレコードがカウントにされていません。
nullであるデータも含めて、カウント数を調べたい時は、以下のようにしてレコードの数を取得します。

SELECT COUNT(*)
FROM foods;

ScreenShot 2021-05-28 12.02.14.png

MAX, MIN

最大値と最小値を取得したいときに、それぞれ用います。

SELECT MAX(price), MIN(price)
FROM foods;

ScreenShot 2021-05-28 12.08.56.png

おわりに

間違いなどありましたら、お気軽にコメントください!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?