数据表中有两个字段如下图
现在想通过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
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!