高分悬赏oracle中insert into select语句问题

高分悬赏oracle中insert into select语句问题
insert into 表1(a,b)select c,d from 表2
此语句中我想给d字段加个if条件,比如当e为空,d=d-f,否则d=d(其中e和f都是表2中的字段)
求助,或者有别的方法也行
insert into 表1(a,b)select c,CASE WHEN e is null then d-f else d end from 表2
貌似一个sql写不了
← 上一篇: 下一篇: →