" />

A级黄片视频在线播放|黄色影视视频A片电影国|国产成人无码综合|国产免费无码视频|日韩成人毛片av在线|亚洲一区二区三区免费|无码精品激情东京热|日韩中文字幕色情|中文有码av日韩|国产一级作爱A片

首頁(yè)資訊商務(wù)會(huì)員鋼材特鋼不銹爐料鐵礦煤焦鐵合金有色化工水泥財(cái)經(jīng)指數(shù)人才會(huì)展鋼廠海外研究統(tǒng)計(jì)數(shù)據(jù)手機(jī)期貨論壇百科搜索導(dǎo)航短信English
鋼鐵博客  上海迷城
鋼之家社區(qū)
鋼之家 | 鋼鐵博客 | 鋼鐵論壇 | 鋼鐵百科
您現(xiàn)在的位置: 鋼鐵博客 > 上海迷城
歡迎登陸博客    赤道雪人的辯論
 left join/right join/inner join操作演示
字體: 發(fā)表日期:2007-07-03 11:32 評(píng)論:0 點(diǎn)擊:2933
表A記錄如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B記錄如下: bID bName 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 2006032408 實(shí)驗(yàn)如下: 1. left join sql語(yǔ)句如下: SELECT * FROM A LEFT JOIN B ON A.aID = B.bID 結(jié)果如下: aID aNum bID bName 1 a20050111 1 2006032401 2 a20050112 2 2006032402 3 a20050113 3 2006032403 4 a20050114 4 2006032404 5 a20050115 NULL NULL (所影響的行數(shù)為 5 行) 結(jié)果說(shuō)明: left join是以A表的記錄為基礎(chǔ)的,A可以看成左表,B可以看成右表,left join是以左表為準(zhǔn)的. 換句話說(shuō),左表(A)的記錄將會(huì)全部表示出來(lái),而右表(B)只會(huì)顯示符合搜索條件的記錄(例子中為: A.aID = B.bID). B表記錄不足的地方均為NULL. 2. right join sql語(yǔ)句如下: SELECT * FROM A RIGHT JOIN B ON A.aID = B.bID 結(jié)果如下: aID aNum bID bName 1 a20050111 1 2006032401 2 a20050112 2 2006032402 3 a20050113 3 2006032403 4 a20050114 4 2006032404 NULL NULL 8 2006032408 (所影響的行數(shù)為 5 行) 結(jié)果說(shuō)明: 仔細(xì)觀察一下,就會(huì)發(fā)現(xiàn),和left join的結(jié)果剛好相反,這次是以右表(B)為基礎(chǔ)的,A表不足的地方用NULL填充. 3.inner join sql語(yǔ)句如下: SELECT * FROM A INNERJOIN B ON A.aID = B.bID 結(jié)果如下: aID aNum bID bName 1 a20050111 1 2006032401 2 a20050112 2 2006032402 3 a20050113 3 2006032403 4 a20050114 4 2006032404 結(jié)果說(shuō)明: 很明顯,這里只顯示出了 A.aID = B.bID的記錄.這說(shuō)明inner join并不以誰(shuí)為基礎(chǔ),它只顯示符合條件的記錄. -----------------[以下為網(wǎng)上的一點(diǎn)資料]------------------ LEFT JOIN操作用于在任何的 FROM 子句中,組合來(lái)源表的記錄。使用 LEFT JOIN 運(yùn)算來(lái)創(chuàng)建一個(gè)左邊外部聯(lián)接。左邊外部聯(lián)接將包含了從第一個(gè)(左邊)開(kāi)始的兩個(gè)表中的全部記錄,即使在第二個(gè)(右邊)表中并沒(méi)有相符值的記錄。 語(yǔ)法: FROM table1 LEFT JOIN table2 ON table1.field1 compopr table2.field2 說(shuō)明: ① table1, table2參數(shù)用于指定要將記錄組合的表的名稱。 ② field1, field2參數(shù)指定被聯(lián)接的字段的名稱。且這些字段必須有相同的數(shù)據(jù)類型及包含相同類型的數(shù)據(jù),但它們不需要有相同的名稱。 ③ compopr參數(shù)指定關(guān)系比較運(yùn)算符:"=", "<", ">", "<=", ">=" 或 "<>"。 ④ 如果在INNER JOIN操作中要聯(lián)接包含Memo 數(shù)據(jù)類型或 OLE Object 數(shù)據(jù)類型數(shù)據(jù)的字段,將會(huì)發(fā)生錯(cuò)誤。

:D

※ ※ ※ 本文純屬【赤道雪人】個(gè)人意見(jiàn),與【鋼之家鋼鐵博客】立場(chǎng)無(wú)關(guān).※ ※ ※

該日志尚無(wú)評(píng)論!


您希望聯(lián)系哪位客服?(單擊選擇)