首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求教三张表的多对多

2012-11-06 
求教三张表的多对多 急在线等表A :crIDName PWD表B:IGID gNO gName表C:ICID enPWD表A_B关系表: GCRIDcrIDI

求教三张表的多对多 急在线等
表A :crID Name PWD
表B:IGID gNO gName
表C:ICID enPWD
表A_B关系表: GCRID crID IGID
表B_C关系表: nID IGID ICID
如何查寻出所有A对应的C 并创建视图
 

[解决办法]

SQL code
--把你所有可以關聯到的倏件關聯起來,取你要的列,就應是結果create or replace view v_acasselect distinct A.*,C.*from A,B,C,A_B,B_Cwhere A.crID=A_B.crID and B.IGID=A_B.IGID    and B.IGID=B_C.IGID and C.ICID=B_C.ICID; 

热点排行