当前位置:操作系统 > Unix/Linux >>

update时连接表的语句


update时连接表的语句
 
今天工作中遇到的个需求,需要将a表中的card_no字段赋值到b表中的card_no字段中,并且a表与b表是根据employee_no一对一的关系,这时就需要在更新的时候连接两个表了。
代码如下:
update a  www.zzzyk.com  
set a.car_no = (select card_no
                from b 
                where b.employee_no = a.employee_no
                )
where a.card_no is null--在给值为空的字段赋值,这句代码视情况而定。
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,