SQL Server入门到精通 预备知识 SQL Server 2000简介 SQL Server 连接基础知识 SQL:JOIN之完全用法 通用SQL数据库查询语句精华使用简介 SQL Server 2008几项新特性概述 基础教程 Microsoft SQL Server 2005 概述 SQL Server 2005新特性 Microsoft SQL Server 2005 中的 XML 支持 SQL Server 2005数据库开发概述 SQL Server 2005 Beta2安装及
为了从两个表中获取数据,我们有时会用JOIN将两个表连接起来。通常有以下几种连接方式:
JOIN or INNER JOIN(内连接) : 这两个是相同的,要求两边表同时有对应的数据,返回行,任何一边缺失数据就不显示。
LEFT JOIN(左外连接):即使右边的表中没有匹配,也从左表返回所有的行。
RIGHT JOIN(右外连接):即使左边的表中没有匹配,也从右表返回所有的行。
FULL JOIN(全外连接):只要其中一个表中存在匹配就返回行。
如例,有grade表(课程号sn,分数scro
SQL中Union和Join语句非常类似,但是Union有一个限制条件:两个 SQL 语句所产生的栏位需要是同样的资料种类,最后的结果会看到不同的资料值。
格式:
[SQL 语句 1]
UNION
[SQL 语句 2]
例如:
表store_info
和表internet_sales
使用Union语句:
代码如下:SELECT Date FROM Store_Info
UNION
SELECT Date FROM Internet_Sales
结果:
或:
代码如下:SELECT D