例如有五个表,A,B,C,D,E
从A中查出列A1,A2
B,C以A1为条件分别查出列B1,B2,C1,C2
D以B1为条件查出列D1,D2
E以C1为条件查出列E1,E2
最后需要把A1,A2,B1,B2,C1,C2,D1,D2,E1,E2放在一个视图中,用什么方法比较合于适呢?
从A中查出列A1,A2
B,C以A1为条件分别查出列B1,B2,C1,C2
D以B1为条件查出列D1,D2
E以C1为条件查出列E1,E2
最后需要把A1,A2,B1,B2,C1,C2,D1,D2,E1,E2放在一个视图中,用什么方法比较合于适呢?
AS
select A.A1,A.A2,B.B1,B.B2,C.C1,C.C2,D.D1,D.D2,E.E1,E.E2 from A join B on A.A1=B.A1
join C on A.A1=C.A1
join D on B.B1=D.B1
join E on C.C1=E.C1