数据更新
有两个表:
第一个是员工表dplo,表体如下:dno 员工编号 主键 , dname 员工姓名,dsalary 员工工资,pno 所属部门(外键)
第二个表是部门表part,表休如下:
pno 部门编号 主键, pname 部门名称
现要求,把销售部中员工工资不多于600的提升10%
update dplo
set dsalary=dsalary*1.1
where dsalary in(
select dplo.dsalary from dplo join part on part.pno=dplo.pno
where part.pname='销售部' and dplo.dsalary<=800
)