問題一覧に戻る
初級集計
問題17: COUNT - 件数カウント

レコード数を数える集計関数COUNTを学びます。COUNT(*)で全レコード数、COUNT(列名)でNULL以外の値の数を取得できます。データの総数や種類数を把握する際の基本的な関数です。

-- 商品の総数をカウント
SELECT (*) FROM products;

-- カテゴリの種類数をカウント
SELECT (DISTINCT category) FROM products;