1、内联接——INNER JOIN
在结果集中只有满足匹配条件的行。
2、外联接
1)左外联接 ——LEFT JOIN或LEFT OUTER JOIN
结果集包括 LEFTJOIN 子句中指定的左表的所有行,如果左表的某行在右表中没有匹配,则该行在结果集中没有右表的值。
2)右外联接——RIGHT JOIN 或 RIGHT OUTER JOIN
结果集包括 RIGHTJOIN 子句中指定的右表的所有行,如果右表的某行在左表中没有匹配,则该行在结果集中没有左表的值。
3)全联接——FULL JOIN 或 FULL OUTER JOIN
结果集包括左表和右表中的所有行,当一个表中的某行在另一个表中没有匹配时,则该行在结果集中没有另一表的值。
3、交叉联接 ——CROSS JOIN
交叉连接不带WHERE子句,它返回被连接的两个表所有数据行的笛卡尔积,返回到结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。
例子:(http://www.blogjava.net/zolly/archive/2007/10/23/SQLJION.html)
-------------------------------------------------
a表 id name b表 id job parent_id
1 张3 1 23 1
2 李四 2 34 2
3 王武 3 34 4
a.id同parent_id 存在关系
--------------------------------------------------
1) 内连接
select a.*,b.* from a inner join b on a.id=b.parent_id
结果是
1 张3 1 23 1
2 李四 2 34 2
2)左连接
select a.*,b.* from a left join b on a.id=b.parent_id
结果是
1 张3 1 23 1
2 李四 2 34 2
3 王武 null
3)右连接
select a.*,b.* from a right join b on a.id=b.parent_id
结果是
1 张3 1 23 1
2 李四 2 34 2
null 3 34 4
4)完全连接
select a.*,b.* from a full join b on a.id=b.parent_id
结果是
1 张3 1 23 1
2 李四 2 34 2
null 3 34 4
3 王武 null
相关推荐
紧密结合事例讲解,完美实现asp页面和sql server 2000数据库的连接
sql连接器
SqlServer连接工具SqlServer连接工具SqlServer连接工具
SQLTools sql连接工具SQLTools sql连接工具SQLTools sql连接工具
sqljdbc4 (SQL连接驱动包)sqljdbc4 (SQL连接驱动包) sqljdbc4 (SQL连接驱动包) sqljdbc4 (SQL连接驱动包)
sql 连接数据库方式 sql 连接数据库方式
解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...
sql连接myeclipse与sql的连接
简单的SQL连接客户端,可使用它连接到SQL SERVER
sql 连接字符串
一直在用的这个工具和大家分享一下,简单易的数据库连接测试工具,主要用来测试是否能连接数据库,不过也可以编码数据库和执行SQL代码,工具虽说,但功能强大。 已测试过 sql server 2000,sql2005,sql2008,mysql, ...
比较不错的SQL连接器比较不错的SQL连接器比较不错的SQL连接器比较不错的SQL连接器比较不错的SQL连接器比较不错的SQL连接器
SQL Server连接字段的方法 SQL Server连接字段的方法
1433连接器,黑血专用(SQL连接) 1433连接器,黑血专用(SQL连接) 1433连接器,黑血专用(SQL连接) 1433连接器,黑血专用(SQL连接) 1433连接器,黑血专用(SQL连接) 1433连接器,黑血专用(SQL连接) 1433连接器,黑血专用(SQL...
主要是让初学者知道如何连接数据库,我主要连接的是SQL、ACCESS可以当参考
SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
超好用的SQL连接工具,操作比查询分析器方便很多
安装即可连接,可连接MySql,sqlServer等类型的数据库
VB连接SQL 连接数据库 ODBC 数据库
配置IIS连接sqlServer Analysis方式