3表无外键关系,怎么进行关联查询? A表(AID,ANAME),B表(BID,AID,BNAME),C表(CID,BID,CNAME),三表无外键关系,怎么进行关联查询? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from A aaleft join B bb on aa.aid=bb.aidleft join C cc on bb.bid=c.bid 关联查询本身和外键并没有直接的关系。如果是外键的话,关联的数据可能是作为主key,数据不重复;如果非外键,也可以关联,只不过可能会有重复的数据 如何导入DMP的某个表空间 导入导出备份 如何将“21NOV09 10:04:12.032”存入oracletimestamp字段 如何实现“汇率向前匹配”模式? Pl/sql问题 急 如何将备份文件备份到其它机器上? 关于数据库性能的问题!请高手指点 如何"turn on the Tracing"? 使用存储过程来创建表的错误。 请问一个方案中的存储过程不能存取另一个方案里的表吗? 怎么获取当月每日收入报表 使用%ROWTYPE居然报错??
left join B bb on aa.aid=bb.aid
left join C cc on bb.bid=c.bid
如果是外键的话,关联的数据可能是作为主key,数据不重复;如果非外键,也可以关联,只不过可能会有重复的数据