select 侯选人代号,null --->這里加null from 外部侯选人 where 测试成绩 in(select max(isnull (测试成绩,0)) from (select 测试成绩 from 外部侯选人 union all select 测试成绩 from 内部侯选人)a) union all select 侯选人代号,内部职位信息号 from 内部侯选人 where 测试成绩 in(select max(isnull (测试成绩,0)) from (select 测试成绩 from 外部侯选人 union all select 测试成绩 from 内部侯选人)b) 用union all連接的兩個句子結構要一樣
再union all一下
from 外部侯选人
where 测试成绩 in(select max(isnull (测试成绩,0)) from
(select 测试成绩 from 外部侯选人
union all select 测试成绩 from 内部侯选人)a)
union all
select 侯选人代号,内部职位信息号 from 内部侯选人
where 测试成绩 in(select max(isnull (测试成绩,0))
from (select 测试成绩 from 外部侯选人
union all select 测试成绩 from 内部侯选人)b)
用union all連接的兩個句子結構要一樣