sql根据比较日期新建字段

数据表中有两个字段如下图

img

img

现在想通过sql根据比较这两个日期的大小给每条记录新建一个type字段,赋值0或者1,类似于

iif( to_char(aendtime,'yyyy-mm-dd') <= to_char(dplan_complete_time),0,1) as type ,

便于在BI报表上根据这个type字段分组

想问有什么好的方法

oracle中可以用case when

CASE
WHEN aendtime<=dplan_complete_time  then '0'
ELSE '1'
as type
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632