我有一个表格,其中包含字段date_of_notification,date_of_loss。两者都是时间戳类型。我必须根据以下条件计算TAT:如果date_of_notification为null,则TAT将是当前日期 - date_of_loss,如果它不为null,则TAT将为date_of_notification - date_of_loss。我如何在Oracle 10g中为此编写SQL查询。我不能使用程序。
答案 0 :(得分:3)
select nvl(date_of_notification, systimestamp) - date_of_loss from the_table;