最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

sql 左連接和右連接的使用技巧(left join and right join)

 更新時(shí)間:2010年05月22日 22:54:50   作者:  
今天做項(xiàng)目,發(fā)現(xiàn)左右連接是不一樣的。主要是說明了區(qū)別,是不是必須用左連接或右連接,大家可以根據(jù)需要選擇。
下面給一個(gè)例子進(jìn)行說明:


表a

aid adate
1 a1
2 a2
3 a3

表b

bid bdate
1 b1
2 b2
4 b4

left join:

select * from a left join b on a.aid = b.bid

首先取出a表中所有數(shù)據(jù),然后再加上與a,b匹配的的數(shù)據(jù)
此時(shí)的取出的是:

1 a1 b1
2 a2 b2
3 a3 空字符

同樣的也有right join

指的是首先取出b表中所有數(shù)據(jù),然后再加上與a,b匹配的的數(shù)據(jù)
此時(shí)的取出的是:

1 a1 b1
2 a2 b2
4 空字符 b4

呵呵,大家千萬注意,左右連接跟兩個(gè)表a,b相連接,要取出id相同的字段數(shù)據(jù)是不一樣的,
select * from a ,b where a.aid = b.bid這是僅取出匹配的數(shù)據(jù).
此時(shí)的取出的是:
1 a1 b1
2 a2 b2

這里順便說明下union 、union all

union是連接兩個(gè)表的數(shù)據(jù)并排除所有重復(fù)的數(shù)據(jù)。

而union all不排除重復(fù)的數(shù)據(jù)。

下面是你可能感興趣的文章:
超詳細(xì)mysql left join,right join,inner join用法分析
SQL 外鏈接操作小結(jié)inner join left join right join
SQL中的left join right join

相關(guān)文章

最新評(píng)論

满洲里市| 六安市| 眉山市| 东城区| 林西县| 涞水县| 屏山县| 墨江| 南开区| 无锡市| 南丹县| 福安市| 安阳市| 南皮县| 邛崃市| 齐齐哈尔市| 峨山| 保定市| 富锦市| 历史| 固安县| 凉城县| 景宁| 金寨县| 穆棱市| 玛曲县| 亚东县| 类乌齐县| 大理市| 舟山市| 望江县| 屯留县| 张家川| 垣曲县| 定结县| 壶关县| 呼和浩特市| 开鲁县| 安溪县| 武宁县| 科技|