从Excel中的IF公式到Oracle Insight中的CASE(If)公式

gojuced7  于 2023-10-16  发布在  Oracle
关注(0)|答案(1)|浏览(101)

在Excel中,我的公式看起来像=IF(AND(MONTH(NOW())=MONTH(A2),YEAR(NOW())=YEAR(A2)),“TRUE”,.
如果单元格A2中的month,year是当前的month,year,则结果为TRUE。
在Oracle Insight中,类似的语句将显示为CASE WHEN.我不知道接下来会怎么样
我试图找到一个例子,其中包括使用AND或如何调用月份和年份,但我无法找到正确的语法。

5us2dqdw

5us2dqdw1#

你可以在Oracle中使用sysdate函数来获取当前日期。此外,您可以使用TO_CHAR函数转换日期的单独部分,您应该指出,您想要从日期中获取的部分。
希望这个例子对你有用:https://dbfiddle.uk/nelQK8Uf

相关问题