数据更新;;从单个表中删除,语法格式:
DELETE FROM 表名
[WHERE 条件]
说明:
● 如果省略WHERE子句则删除该表的所有行。
【例】 将book中书名为“PHP网站制作”的记录删除。
DELETE FROM book
WHERE 书名='PHP网站制作';
;使用DELETE语句删除多表数据
从多个表中删除行,语法格式:
DELETE 表名1[.*] [,表名2 [.*] ...]
FROM 表名列表
[WHERE 条件]
或:
DELETE
FROM 表名1 [.*] [,表名2 [.*] ...]
USING 表名列表
[WHERE条件]
;
【例】 图书编号为TP1001的图书不再出版了,请在book表中将该图书的记录删除,同时将其在sell表中的记录也删除。
DELETE book.*,sell.*
FROM book,sell
WHERE sell.图书编号=book.图书编号 AND book.图书编号='TP1001';
或:
DELETE
FROM book.*,sell.*
USING book,sell
WHERE sell.图书编号=book