
問題15:比較演算子を使いこなそう!
前問で作成した家計簿テーブルから、「6000円以下」の全てのデータを取得し表示してください。
期待する画面

解答ソースコード
USE ninjacode;
SELECT * FROM 家計簿
WHERE 支出 <= 6000;
¥SQL¥
補足
テーブルの中のデータが空の場合は、
'NULL'という何も示さないことを意味する値になることがあります。
'0'という値が入力されている場合だと、'0'というデータで認識されてしまいます。
よって平均値を出す際などでは'NULL'なのか'0'なのかで結果が異なってしまいます。
場面に合わせて表示を変えられるにしておきましょう。
'NULL'という何も示さないことを意味する値になることがあります。
'0'という値が入力されている場合だと、'0'というデータで認識されてしまいます。
よって平均値を出す際などでは'NULL'なのか'0'なのかで結果が異なってしまいます。
場面に合わせて表示を変えられるにしておきましょう。
#忍者CODE無料問題集で活動を記録しよう
完了にする!
WHERE文に続けて「支出 <= 6000」とします。
'='を付けることで指定した値に等しいデータも取得します。
また、「6000円以上」のデータを取得する場合は演算子が'>='となるので書き方に注意しましょう。