INSERT INTO books (id, title, author, genre, year, price)
VALUES (8, 'Ravage', 'Barjavel', 'sf', 1943, 7.5);
SELECT * FROM books WHERE id = 8;
การเพิ่มหนังสือเล่มที่ 8 จากนั้นตรวจสอบ
UPDATE แก้ไขแถวที่ มีอยู่แล้ว หลัง SET คุณจะระบุคอลัมน์และค่าใหม่ของมัน หลัง WHERE คุณจะระบุว่าแถวใดบ้างที่ได้รับผลกระทบ WHERE นี้สำคัญมาก เพราะมันคือสิ่งที่เจาะจงเป้าหมายของการเปลี่ยนแปลง
SQL
UPDATE books SET price = 8.9 WHERE id = 8;
SELECT title, price FROM books WHERE id = 8;
ราคาของ Ravage เปลี่ยนจาก 7.5 เป็น 8.9
DELETE FROM ลบแถวออก เช่นเดียวกับ UPDATE ประโยค WHERE จะระบุแถวที่ต้องการลบ ส่วนแถวอื่น ๆ จะยังคงอยู่ครบถ้วน มาลบหนังสือที่เราเพิ่งเพิ่มเข้าไป แล้วตรวจสอบจำนวนกัน
SQL
DELETE FROM books WHERE id = 8;
SELECT COUNT(*) FROM books;
กลับมาที่ 7 แถว ตารางเดิมยังคงอยู่ครบถ้วนSQL
BEGIN;
DELETE FROM books WHERE genre = 'sf';
SELECT COUNT(*) FROM books;
ROLLBACK;
SELECT COUNT(*) FROM books;