QA Dojo
ハンズオン
進捗 0/47

INSERT で行を追加

スライド 2 of 7

「user_id=5 の人がお気に入りに product_id=1 を追加した」というデータを favorites テーブルに登録します。

INSERT INTO favorites (id, user_id, product_id, created_at)
VALUES (100, 5, 1, '2026-05-05 10:00:00')

ポイントは カラム名を明示すること((id, user_id, product_id, created_at))。 省略もできますが、テーブル定義の順番に依存して読みづらくなり、後でカラムが増えたときに壊れやすいです。

📌 実行後の状態確認のため、SELECT * FROM favorites WHERE id = 100 が自動で流れます。1 行返れば INSERT 成功。

⚠️ 同じ id で 2 回 INSERT すると PRIMARY KEY 違反エラー。やり直すならコーストップでリセットしてください。

SQL を書いて「実行」を押してください