的Oracle SQL如果条件SQL甲骨文
我需要检查的条件(标志),然后执行SQL代码。
什么是它的语法。我看到一些文件,它说我们需要声明程序,有人可以帮助我得到这种语法。
E.g:
IF Flag = 1
BEGIN
select productgroup,...
from
join.. on
where
END
ELSE
BEGIN
select product
from
join.. on
left join .. on
where
END
要你想要什么更具体的。你想创建一个PL/SQL函数/方法吗?你想让你的查询返回条件数据吗? –
查看http://plsql-tutorial.com/,例如 –
想要返回条件数据。如果标志为1,它应该运行第一个查询并返回数据,如果没有,运行else条件中的第二个查询并显示结果 – Surbhi