当前位置: 代码迷 >> Oracle管理 >> 求一条SQL合并语句,该如何解决
  详细解决方案

求一条SQL合并语句,该如何解决

热度:23   发布时间:2016-04-24 05:43:45.0
求一条SQL合并语句
select * from table where A ='B';
select * from table where 1=1;
将上面两条SQL语句合成一条,当B有值是A='B'条件有用,当B没有值是条件不起作用。

------解决方案--------------------
SQL code
SELECT column1, column2  FROM table t WHERE t.TIME BETWEEN NVL (TO_DATE (parameter1, 'yyyy-mm-dd hh24:mi:ss'),                           t.TIME                          )                  AND NVL (TO_DATE (parameter2, 'yyyy-mm-dd hh24:mi:ss'),                           t.TIME                          )
  相关解决方案