在access中使用left join,请高人指点

xiaofeng_cxy 2003-01-15 04:51:38
我想要以表1对表2 ,表3,表4执行left join查询
可是在access中好象不能进行left join 的多重嵌套???
请高人指点迷津!!!
我在线恭候!!!
分不够可以再加!!!
...全文
155 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hycao 2003-01-15
  • 打赏
  • 举报
回复
可以用多重嵌套,但在Access中要用括号分割,大致格式如下:
select a1.com1 from ((a1 left join a2 on a1.com1=a2.com2) left join a3 on a1.com1=a3.com3)
amtyuranus 2003-01-15
  • 打赏
  • 举报
回复
为什么非用通过leftjoin 来完成

不给出你的表,及关联还有想要的到的东西,肯定不用left join可以完成啊
你可以

select a1.com1,a2.com1.a3.com3 from(select a1.com3.……)as a2
……
通过查询来完成的
yhj78 2003-01-15
  • 打赏
  • 举报
回复
使用Selec 嵌套就可以了
select * from tbl4 b left jion
(select a1.colm1,a1.colm2,a2.colm1,a2.colm2,a3.colm1 from tbl1 a1,tbl2 a2,tbl3 a3 where a1.colm1=a2.colm1 and a1.colm1=a3.colm1) c
where b.colm1=c.colm1

可以试试看!

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧