問題

15
SQL

比較演算子を使いこなそう!

比較演算子とは'='や'>'のような記号のことをいい、 その記号の左右にある値を比較して記号の意味が正しければ真(TRUE)間違っていれば偽(FALSE)を返します。

SQLの問題に挑戦しよう!

問題

比較演算子を使いこなそう!

前問で作成した家計簿テーブルから、「6000円以下」の全てのデータを取得し表示してください。

期待する画面

解答の画像

解答と解説

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

「6000円以下」の全データを取得するには
WHERE文に続けて「支出 <= 6000」とします。
'='を付けることで指定した値に等しいデータも取得します。

また、「6000円以上」のデータを取得する場合は演算子が'>='となるので書き方に注意しましょう。

補足

テーブルの中のデータが空の場合は、
'NULL'という何も示さないことを意味する値になることがあります。

'0'という値が入力されている場合だと、'0'というデータで認識されてしまいます。
よって平均値を出す際などでは'NULL'なのか'0'なのかで結果が異なってしまいます。
場面に合わせて表示を変えられるにしておきましょう。

さらにスキルアップしたい方は公式LINEから「SQL」と送信すると動画が見れます。

LINE登録して動画を視聴する
今なら豪華5大特典もらえる! LINE登録でGET