sql如何多表查询语句?

 我来答
wanzhongwen19
推荐于2017-10-11 · 知道合伙人互联网行家
wanzhongwen19
知道合伙人互联网行家
采纳数:112 获赞数:870
毕业于湖南吉首大学,学士学位。从事web行业五年经验,现任中国燃气集团担任前端开发工程师

向TA提问 私信TA
展开全部
其实多表查询,用到的关键字,就是像inner join,left join,right join 之类的,根据具本情况,选择自已适合的连接语句。

举个例子吧

select a.studnt_sno,b.sno,c.grade from studnt as a inner join depart as b on a.sno=b.sno left join sc as c on b.cno=c.no
略子家常菜
2013-01-15
知道答主
回答量:30
采纳率:0%
帮助的人:5万
展开全部
表1的外键要和表2的主键一样,这样才能关联
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
科技圈拽拽
2013-01-14 · TA获得超过223个赞
知道答主
回答量:109
采纳率:0%
帮助的人:75.1万
展开全部
连接啊!比如说:select a,b from table1,table2 where table1.no=table2.no。好好看看书吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-01-15
展开全部
表和表之间有什么关系 。 没关系的话查不出来的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式