0
我有兩個表就像這樣:如何在oracle中編寫這種SQL語句?
table one: myjobs
name,first_job,second_job
table two: jobs
code,name
我只存儲作業的代碼MyJobs的表,我想表明在一個SQL語句中的兩個作業的名字,我怎麼能做到這一點?
我有兩個表就像這樣:如何在oracle中編寫這種SQL語句?
table one: myjobs
name,first_job,second_job
table two: jobs
code,name
我只存儲作業的代碼MyJobs的表,我想表明在一個SQL語句中的兩個作業的名字,我怎麼能做到這一點?
除此之外你的表結構是可怕的,你必須參加同一個表兩次
select m.name, f.name as first, s.name as second
from myjobs m
left join jobs f on f.code = m.first_job
left join jobs s on s.code = m.second_job
感謝,應該工作。 – winhell