求一条SQL语句,高手帮帮忙!!

djhsunlight 2008-08-01 06:19:23
表A(aid,address,bid,cid)
表B(bid,bname)
表C(cid,cname)

现表A中有两条记录
aid address bid cid
1 杭州 1 null
2 杭州 1 1

现表B中有一条记录
bid bname
1 张三

现表C中有一条记录
cid cname
1 李四

要的效果:
aid address bname cname
1 杭州 张三 null
2 杭州 张三 李四
...全文
58 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
djhsunlight 2008-08-02
  • 打赏
  • 举报
回复
谢谢了!各位
ojuju10 2008-08-01
  • 打赏
  • 举报
回复

select aid,address,bname-(select bname from tb b where a.bid=b.bid),
cname-(select cname from tc c where a.bid=c.bid)
from ta a
ojuju10 2008-08-01
  • 打赏
  • 举报
回复

select aid,address,bname-(select bname from tb b where a.bid=b.bid),
cname-(select cname from tc c where a.bid=c.bid)
from ta a
ccssddnnhelp 2008-08-01
  • 打赏
  • 举报
回复

推荐你看一下这些帮助


SQL 1992
MySQL 5.1 Reference Manual
ActiveX Data Objects 2.5 Reference 下载
数据库系统概论PPT.
==== ====

.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
ccssddnnhelp 2008-08-01
  • 打赏
  • 举报
回复


select a.aid,a.address,b.bname,c.cname
from (a left join b on a.bid=b.bid)
left join c on a.cid=c.cid
.
==== ====

.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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