会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

INSERT・UPDATE・DELETE ― データを変更する

目安学習時間 15分

課題

全問正解でレクチャー完了です。

【問題1】

WHEREを付けずに UPDATE users SET age = 29; を実行するとどうなる?

[選択肢]

【問題2】

新しい行を追加するSQLはどれ?

[選択肢]
会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

学ぶ目的

INSERT ― 新しい行を追加する

会員登録や投稿の保存など、「新しいデータを作る」操作がINSERTです。 「どの表に(INTO)」「どの列へ(カッコ内)」「どんな値を(VALUES)」の3点セットです。idは多くの場合、DBが自動で連番を振ってくれます。

UPDATE ― 既存の行を書き換える

プロフィール変更のような「既存データの修正」はUPDATEです。 WHEREを絶対に忘れないでください。WHEREのないUPDATEは全行を書き換えます。

DELETE ― 行を削除する

退会処理などの削除はDELETEです。こちらもWHEREが命綱です。 実務では、UPDATEやDELETEの前に同じWHEREでSELECTして対象を確認するのが鉄則です。

このレクチャーで学ぶこと

  • INSERTで行を追加する
  • UPDATEで行を書き換える
  • DELETEとWHERE忘れの恐怖

質問

まだ質問は投稿されていません。

質問投稿

ログイン後に質問の投稿ができます。