首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL各种联接查询详解(左连接、右连接.)

2013-03-17 
SQL各种连接查询详解(左连接、右连接..)一、交叉连接(cross join)交叉连接(cross join):有两种,显式的和隐式

SQL各种连接查询详解(左连接、右连接..)

一、交叉连接(cross join)

交叉连接(cross join):有两种,显式的和隐式的,不带on子句,返回的是两表的乘积,也叫笛卡尔积。

例如:下面的语句1和语句2的结果是相同的。
语句1:隐式的交叉连接,没有cross join。

select t1.c1,t2.cx,t3.cyfrom tab1 t1       inner join tab2 t2 on (t1.c1=t2.c2)       inner join tab3 t3 on (t1.c1=t2.c3)       left outer join tab4 on(t2.c2=t3.c3);where t1.x >t3.y;


上面这个sql查询是多表连接的一个示范。

热点排行