[英]How to write this kind of SQL statement in oracle?
我有兩個這樣的表:
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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.