题:通过左右链接 查询出t_1表的所有字段和t_2表的roleid,如果roleid为空或为null,则变成123456
我的答案是:update (select t.*,tr.roleid from tsm_staff t,tsm_staff_role tr
where t.staffid=tr.staffid(+)) set roleid=123456 where roleid is null;
总感觉不对,求指导
...全文
1324打赏收藏
本人新手,求指导一个简单的语句更新问题
题:通过左右链接 查询出t_1表的所有字段和t_2表的roleid,如果roleid为空或为null,则变成123456 我的答案是:update (select t.*,tr.roleid from tsm_staff t,tsm_staff_role tr where t.staffid=tr.staffid(+)) set roleid=123456 where roleid is null; 总感觉不对,求指导