1. paizaラーニングトップ
  2. レベルアップ問題集
  3. 新・SQL入門編06ドリル(言語選択)
  4. 問題一覧 MySQL編
  5. 顧客データを2つ追加しよう MySQL編

新・SQL入門編06ドリルのサムネイル
顧客データを2つ追加しよう MySQL編(paizaランク C 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

※ この問題集は、動画講座『新・SQL入門編6: INSERT文を理解しよう』で学習した内容について反復して練習できるドリルです。分からないことがあれば、動画に戻って復習してみてください。

会員のリストが、customer テーブルに保存されています。
customer テーブルの形式は次の通りです。

#カラム名データ型内容
1customer_id整数 (int)会員の通し番号
2name文字列 (varchar)会員名(漢字)
3name_yomi文字列 (varchar)会員名(ふりがな)
4join_date日付 (date)入会日
5residence文字列 (varchar)居住地


125番目の会員として月崎希穂(読み:ツキサキキホ)さんが2022-02-15に登録しました。また、126番目の会員として成田宮路(読み:ナリタミヤジ)さんが2022-02-16に登録しました。二人の住んでいる都道府県は不明のためNULLとします。これらのデータを会員のリストに追加し、会員番号が100以降のレコードを取得してください。

ヒント


INSERT INTO テーブル名(カラム1, カラム2, ...) VALUES (値1, 値2, ...), (値1, 値2, ...): テーブルに含まれるカラム名と、カラム名に対応する値を指定することでレコードを追加することができる(追加する値に NULL が含まれる場合省略できない)。また、,区切りで対応する値をレコードごとに複数指定することで複数のレコードを同時に追加することができる
WHERE カラム名 >= 値: カラム名カラムの値が以上のレコードを絞り込むことができる

入力例1
customer テーブル
customer_idnamename_yomijoin_dateresidence
1日比野弦希ヒビノゲンキ2021-01-03NULL
2谷口正之タニグチマサユキ2021-01-04鳥取県
3石塚伽羅イシヅカキャラ2021-01-13高知県
...............
出力例1
customer_id name name_yomi join_date residence
100 栗山希望 クリヤマノゾミ 2021-11-03 奈良県
101 野島菜々花 ノジマナナカ 2021-11-04 NULL
102 小池紗希乃 コイケサキノ 2021-11-07 佐賀県
...

問題一覧へ戻る

ページの先頭へ戻る