读书人

求教三张表的多对多

发布时间: 2012-11-06 14:07:00 作者: rapoo

求教三张表的多对多 急在线等
表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; 

读书人网 >oracle

热点推荐