[英]Get ID from another table through a table
对不起,标题,不知道该怎么解释。
好的,所以我想查看是否有任何协议(PTC_ID)链接到审计(AUD_ID),在图片中您可以看到有3个表,每个表都有一个值。
我虽然使用inner join
ON ADA_PTCID = PTC_ID
inner join
所有3个表与ON
, ON ADA_PTCID = PTC_ID
等一起使用,并且如果审核与PTC
链接,则显示年份?
Select AUD_YEAR
From AUD_Table at
Inner Join ADA_TABLE ad
ON at.AUD_ID = ad.ADA_AUD_ID
Inner Join PTC_TABLE pt
ON pt.PTC_ID=ad.ADA_PTCID
尝试
select
ptc.ptc_name,
aud.aud_year
from
ptc_table ptc
inner join
ada_table ada
on
ada.ada_ptcid=ptc.ptc_id
inner join
aud_table aud
on
aud.aud_id=ada.ada_aud_id
像这样吗
select
aud.year,ptc.name
from ada
inner join aud on ada.aud_id = aud.aud_id
inner join ptc on ada.ptc_id = ptc.ptc_id
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.