sql update

修改数据库记录

1.简单修改

update table 表名
set 字段名1=数据1 或表达式1, 字段名2=数据2 或表达式2
[where ....=....];

update shenfenzhen set num=99 where sid=2;
update stu set score=99 where name = 'huang';

2.关联更新
例题:在员工表加dname字段,从dept关联更新到emp表

update emp e
set e.dname=
(select d.dname from dept d where e.deptno=d.deptno)

你可能感兴趣的:(Database,update)