問題
12UPDATE文でデータを更新しよう!
テーブル内のデータを更新するには、UPDATE文を使います。 UPDATE文を使えるようになると、データの部分的な変更をまとめて行なうことができます。
SQLの問題に挑戦しよう!
問題
「UPDATE文でデータを更新しよう!」
UPDATE文を使って「laguages」テーブル内のidが2のデータを更新してください。
[更新内容] 言語名をCSSからJavaScriptに変更してください。
更新ができたら表示させましょう。
期待する画面
解答と解説(UPDATE文でデータを更新しよう!)
解説
※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます
データ更新にはUPDATE文を使用します。
UPDATE文は以下のように記述して使用します。
UPDATE テーブル名 SET 変更内容 WHERE 条件;
今回はidが2のレコードを更新したいのでWHEREの後にid = 2を指定
変更内容は「CSS→JavaScript」なのでSETの後にname = 'JavaScript'とします。
文字列は必ずシングルクォーテーションで囲みましょう。
最後にSELECT文で表示すればOKです。
補足
UPDATE文は複数のレコードの内容をまとめて変更することも可能です。
まとめて変更する場合は、変更したい内容をSETの後に
カラム名1 = 値1, カラム名2 = 値2 のようにカンマで区切って書きます。
INSERT文と少し記述の仕方が変わるので間違えないように注意しましょう。