我如何在BIP应用程序中使用案例statment
,并将其与日期进行比较if is date is null show如果他要求特定的日期显示他要求的日期的数据
我不明白你的问题,但是如果你考虑在where子句中使用case,它可能是这样的:
-- ...
WHERE
something = CASE
WHEN Nvl(date_column, To_Date('01.01.2099', 'dd.mm.yyyy') <= other_date_column -- or parameter or date calculation .....
THEN something
ELSE
something_else
END
-- ...
这取决于你想做什么,当一个比较日期是空的,但如果它是空的,你可以使用Nvl()函数来创建一个日期,这是肯定超出范围,并使它'='或'<='或'>='或…到比较值。这样您就可以管理表达式并完成工作。这绝对是sql问题。问候…