SQL Oracle合并2个查询

时间:2017-04-22 22:45:59

标签: sql oracle

我有这两个问题,我必须合并它们,你能帮助我吗?

select sledovanost.ID_D,tv_stanice.ID_STA,tv_stanice.NAZOV_STANICE
from sledovanost
left outer join tv_stanice
on (sledovanost.id_sta=tv_stanice.id_sta);

select divak.MENO
from sledovanost
left outer join divak
on (sledovanost.ID_D=divak.ID_D);

1 个答案:

答案 0 :(得分:0)

在不理解基础数据结构和期望结果的情况下,最可能的方法是链接left join

select s.ID_D, t.ID_STA, t.NAZOV_STANICE, d.MENO
from sledovanost s left outer join
     tv_stanice t
     on s.id_sta = t.id_sta left outer join
     divak d
     on s.ID_D = d.ID_D;