注册 登录
编程论坛 Oracle论坛

关于表格为空时的JOIN问题

chuan911002 发布于 2017-02-13 22:08, 2805 次点击
现在有两个表格,table1, table2,
我想得到
select a from table1
INNER JOIN table2 on ...
但是有一种特殊情况就是如果table2为空的话,
需要返回table1的所有而不是一个空表,该怎么写呢
就是说
1. 如果右边表格不空,取出inner join的结果
2. 如果右边表格为空,取出left join的结果

感谢大家!
0 回复
1