SQL数据库连接查询的种类及其应用_SQL SERVER数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

SQL数据库数据库连接查询的种类及其应用

作者:黑客防线网安SQL维护基地 来源:黑客防线网安SQL维护基地 浏览次数:0

本篇关键词:及其应用种类查询
黑客防线网安网讯:  在数据库开发方面,通过单表所表现的实现,有时候需要组合查询来找到我们需要的记录集,这时候我们就会用到连接查询。   连接查询主要包括以下几个方面:   内连接   内连接一般是...

  在数据库开发方面通过单表所表现的实现有时候需要组合查询来找到我们需要的记录集,这时候我们就会用到连接查询

  连接查询主要包括以下几个方面:

  内连接

  内连接一般是我们最常使用的,也叫自然连接,是用比较运算符比较要联接列的值的联接它是通过(INNER JOIN或者JOIN)关键字把多表进行连接。我们通过建立两个表来说明问题:

StudentID StudentName StudentAge
----------- -------------------------------------------------- -----------
1 张三 25
2 李四 26
3 王五 27
4 赵六 28
5 无名氏 27

  以上是表Student,存放学生基本信息。

BorrowBookID BorrowBookName StudentID BorrowBookPublish
----------------------------------------------------------------------------------------------------------------------
1 马克思主义政治经济学 1 电子工业出版社
2 毛泽东思想概论 2 高等教育出版社
3 邓小平理论 3 人民邮电出版社
4 大学生思想道德修养 4 中国铁道出版社
5 C语言程序设计 NULL 高等教育出版社

  以上是表BorrowBook,存放学生所借的书。

  以上两张表是通过StudentID进行关联,在这里先执行内联连语句:

Select Student.StudentName,Student.StudentAge,BorrowBook.BorrowBookName,BorrowBook.BorrowBookPublish
From Student
Inner Join BorrowBook
On Student.StudentID = BorrowBook.StudentID

  上面这个语句也可以写成

Select Student.StudentName,Student.StudentAge,BorrowBook.BorrowBookName,BorrowBook.BorrowBookPublish
FROM Student,BorrowBook
WHERE Student.StudentID = BorrowBook.StudentID

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-9710-1.html
网站维护教程更新时间:2012-03-21 02:24:41  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer