【发布时间】:2017-09-27 16:44:43
【问题描述】:
问题: 我正在破译一个名为 DECODE 的函数的查询。我查看了语法(列、值、替换值、默认值),但我不明白下面的语法在做什么。
查询:
WHERE 1=1
AND DECODE(a1.prev_start_date, NULL, 'THIS IS NOT NULL', a1.prev_end_date) IS NOT NULL
当我添加上面的语法时,下面的行不显示,为什么?
表:
ID prev_start_date prev_end_date
456 2/13/2017
【问题讨论】: