select * from A
left join B on 条件1
where 条件3
uion
select * from A
left join B on 条件2
where 条件3
但是查询的结果集根本不一样,数据库高手们大家看看...
...全文
2902打赏收藏
ORACLE中 用union 替换 left join问题,都帮忙看看...
碰到一个问题,原本的sql是 用 select * from A left join B on (条件1 or 条件2) where 条件3 但是数据量很大了,无法执行。 现在想改成 select * from A left join B on 条件1 where 条件3 uion select * from A left join B on 条件2 where 条件3 但是查询的结果集根本不一样,数据库高手们大家看看...