请问一下,Access支持三表或三表以上的join操作吗? SQL Server 中可以运行的
; k, |5 N, {/ _" _* H1 K select a.a ,b.b,c.c from a left join b on a.a=b.a left join c on a.c=c.c
; o4 i7 w$ M+ ^4 z- A C 这句语句为什么出错?
" D/ R0 V' M7 x& d( q. d0 J7 | 回答:/ M2 V- j* p. e( |2 v
1,再次提醒, JET SQL ;; T SQL ; ACCESS ;; SQL SERVER
7 m# E! G p- r1 c* ~1 h) S R 2,在 ACCESS 查询中应该将上述语句更改为" ]) y: i; u& U% g1 h: |$ _
select a.a ,b.b,c.c from (a left join b on a.a=b.a) left join c on a.c=c.c
; B) v3 L& X& b' t4 ^ 记得要加括号,一层一层 JOIN 下去 |