01 / 03
3つの命令がそろった
書きかえる命令はこの3つ。形をならべて見ておこう。
- 足す …
INSERT INTO 表 (列...) VALUES (値...); - 直す …
UPDATE 表 SET 列 = 値 WHERE 条件; - 消す …
DELETE FROM 表 WHERE 条件;
読む SELECT と合わせて4つ。アプリのデータ操作はこれで足りるよ。
追加・更新・削除
INPUT · スライド
01 / 03
書きかえる命令はこの3つ。形をならべて見ておこう。
INSERT INTO 表 (列...) VALUES (値...);UPDATE 表 SET 列 = 値 WHERE 条件;DELETE FROM 表 WHERE 条件;読む SELECT と合わせて4つ。アプリのデータ操作はこれで足りるよ。
02 / 03
UPDATE と DELETE は WHERE で対象が決まる。手順はいつも同じだよ。
WHERE で SELECT して、何行あるか見るSELECT して結果を見るWHERE を書き忘れると全行に効く、というのだけは忘れないでね。
03 / 03
確認の SELECT には、ここまでに覚えた読み方を全部使えるよ。並べる、絞る、数える、グループごとにまとめる。
下の例は、置き場をまとめてから place ごとの合計を見たもの。見出しは書いた式のまま SUM(stock) になるよ。
このレッスンは練習10問だけ。問題ごとに確認クエリが置いてあるので、その結果が変わるように書き込んでいこう。
UPDATE tools SET place = 'たな' WHERE place = 'ロッカー';SELECT place, SUM(stock) FROM tools GROUP BY place ORDER BY place;実行結果
かご | 8 そうこ | 15 たな | 39