您的位置:首页 > 其它

多表连接查询

2016-04-19 20:18 246 查看
1.如果一个查询需要多个表进行操作,就成为连接查询。

2.连接查询实际上是通过各个表之间共同列的关联性来查询数据的,数据表之间的联系是通过表的字段值来体现的。

等值查询与非等值查询

查询“刘伟”老师所教授的课程,要求列出教师号,教师姓名和课程号

1.方法一

SELECT T.No,TN,CNo

FROM T,TC

WHERE (T.TNo = TC.TNo) AND (TN=’刘伟’)

TN=’刘伟’ 为查询条件,而T.TNo = TC.TNo为连接条件,TNo为连接字段

2.方法二

SELECT T.TNo,TN,CNo

FROM T INNER JOIN TC

ON T.TNo = TC.TNo

WHERE (TN=’刘伟’)

数据表:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: