
問題21:DISTINCTを使って重複を除外しよう
DISTINCTを使って、家計簿テーブルの費目の種類を被りなく表示しましょう。
期待する画面

解答ソースコード
USE ninjacode;
SELECT DISTINCT 費目
FROM 家計簿;
¥SQL¥
補足
家計簿テーブルの費目のようにカラム内のデータが重複することは多々発生します。
「データの種類」を表示したい場合などは、このDISTINCTというキーワードが非常に便利です。
SELECT文とセットで使う事を覚えておきましょう。
「データの種類」を表示したい場合などは、このDISTINCTというキーワードが非常に便利です。
SELECT文とセットで使う事を覚えておきましょう。
#忍者CODE無料問題集で活動を記録しよう
完了にする!
SELECT DISTINCT 列名 FROM テーブル名;
SELECT文の列名を選択する部分で、DISTINCTの後に重複なく表示したいカラム名を記述します。
そうすることでそのカラム内のデータの重複を取り除いてくれます。
他の修飾と異なり、SELECT文の最初に書く形なので注意しましょう。