复合查询的问题;

yangzi 2003-01-27 06:20:00
有两个表:a表有两个字段id,name,b表有字段id1,id2,id1与id2分别与表a的id关联,

现在我要这样的结果:

name1,name2 分别对应id1,id2.

在access里sql语句该怎样写呀?
...全文
31 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
amtyuranus 2003-01-28
  • 打赏
  • 举报
回复
(select a.name,b.id1 from a,b where a.id=b.id1) as c,(select a.name,b.id2 from a,b where a.id=b.id2) as d
上面得到了对应的表
然后你想要什么 ,用个查询就可以了
select c.id1,a.name,d.id2,a.name from a,c,d wehre a.id=c.id1 and d.id2=a.id

7,713

社区成员

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

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