【发布时间】:2020-04-04 16:07:50
【问题描述】:
我有几个 WHERE 子句的查询。基于外部变量:flag,我想在可以使用 WHERE 子句时设置一个条件。下面是我的意思的介绍。我想要一个伪 if else 语句。
SELECT * FROM table
WHERE cond1 = sth1
AND cond2 = sth2
--if :flag == 1 then (AND cond3 = sth3) else pass
AND cond4 = sth4
【问题讨论】:
标签: sql oracle conditional-statements where-clause