list dept_no
----- -------
kamam 200
salam 300
galam 400
必需的表是:
id dept_no
----- -------
kamam null
null 200
salam null
null 300
galam null
null
list dept_no
----- -------
kamam 200
salam 300
galam 400
必需的表是:
id dept_no
----- -------
kamam null
null 200
salam null
null 300
galam null
null
使用 aUNION ALL
似乎正在工作:
select list, dept_no
from
(
select id, list, null as dept_no
from emp
union all
select id, null , dept_no
from dept
)
order by id, list
如果您希望得到以下格式的结果:
t dept_no
1 null
null 200
2 null
null 300
3 null
null 400
然后使用以下查询:
select t, NULL as dept_no
from table
union all
select NULL as t, dept_no
from table
你只是想要这个联盟吗?
select id, NULL as dept_no
from t
union all
select NULL as id, dept_no
from t