标题:多表查询问题?
只看楼主
dzh151360980
Rank: 2
来 自:上海
等 级:论坛游民
威 望:1
帖 子:68
专家分:46
注 册:2014-9-24
结帖率:76.47%
已结贴  问题点数:50 回复次数:1 
多表查询问题?
[local]1[/local] 数据表询遇到一点小问题,求大神赐教
2015-03-28 11:34
执笔画江山
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:265
专家分:1010
注 册:2015-1-13
得分:35 
啥问题啊 你也不说 难道是用猜的么这里给你点这方面的知识点  希望对你有帮助
程序代码:
  多表联接查询
内联接
【在where子句中指定联接条件】
例:select a.name,b.chengji from a,b where a.name=b.name
说明:查询表a和表b中name字段相等的记录,并显示表a中的name字段和表b中的chengji字段
【在from子句中使用join…on】
例:select a.name,b.chengji from a inner join b on (a.name=b.name)
说明:同上
外联接
【左外联接查询】
例:select s.name,c.courseID,c.score from strdents as s left outer join score as c on s.scode=c.strdentID
说明:在strdents表和score表中查询满足on条件的行,条件为score表的strdentID与strdents表中的sconde相同
【右外联接查询】
例:select s.name,c.courseID,c.score from strdents as s right outer join score as c on s.scode=c.strdentID
说明:在strdents表和score表中查询满足on条件的行,条件为strdents表中的sconde与score表的strdentID相同



授人以鱼,不如授人以渔
2015-03-29 22:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-443199-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.156045 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved