上传者: u011062044
|
上传时间: 2022-05-31 09:05:06
|
文件大小: 1.28MB
|
文件类型: PPTX
数据更新;;多表修改语法格式:
UPDATE 表名列表
SET 列名1=表达式1 [,列名2=表达式2 ...]
[WHERE 条件]
语法说明:
表名列表:包含了多个表的联合,各表之间用逗号隔开。
多表修改语法的其他部分与单表修改语法相同。
;当用UPDATE修改多个表时,要修改的表名之间用逗号分开,字段名因为涉及到多个表,用“表名.字段名”表示,多表连接条件须在WHERE子句中指定。
【例】 将book表中的数量减10,book1表中的单价加10。
UPDATE book,book1
SET book.数量=book.数量-10,book1.单价=book1.单价+10;
;
【例】 订单号为3的客户因某种原因退回4本图书,请在sell表中修改订购册数,同时书退回后,book表中该图书的数量要增加4本。
UPDATE sell ,book
SET 订购册数=订购册数-4,数量=数量+4
WHERE sell.图书编号=book.图书编号 and sell.订单号='3';
;单表数据的修改
多表数据的修改
;谢谢