Join只返回兩個(gè)表中具有相等聯(lián)接字段的行。Leftjoin返回左表中的所有記錄以及右表中具有相等聯(lián)接字段的記錄。Rightjoin返回右表中的所有記錄以及左表中具有相等聯(lián)接字段的記錄。Innerjoin語(yǔ)法:Innerjoin連接兩個(gè)數(shù)據(jù)表用法:select*fromtable1innerjointable2ontable1。字段號(hào)=表2。字段號(hào)innerjoin連接三個(gè)數(shù)據(jù)表的用法:select*from(表1innerjoin表2on表1。字段號(hào)=表2。字段號(hào))表1上的innerjoin表3。字段號(hào)=表3。字段號(hào)innerjoin連接四個(gè)數(shù)據(jù)表的用法:select*from(表1innerjoin表2on表1。字段號(hào)=表2。字段號(hào))表1上的innerjoin表3。字段號(hào)=表3。字段號(hào))innerjoin表4onmember。字段號(hào)=表4。字段號(hào)innerjoin連接五個(gè)數(shù)據(jù)表的用法:選擇*from(((表1連接表2)。字段號(hào)=表2。字段號(hào))表1上的innerjoin表3。字段號(hào)=表3。字段號(hào))innerjoin表4onmember。字段號(hào)=表4。字段號(hào))innerjoin表5onmember。字段號(hào)=表5。字段號(hào)
第一種是普通的多表查詢(xún),這是一種笛卡爾乘積逐行搜索機(jī)制。如果多個(gè)表中的數(shù)據(jù)量很大,則性能會(huì)降低;其次是內(nèi)部連接。兩種方法的結(jié)果是一致的。兩者沒(méi)有區(qū)別。執(zhí)行方式和效率是一樣的,但寫(xiě)作方式不同。基本上,內(nèi)連接是區(qū)分左連接、右連接等的一種方式,而非連接的另一種書(shū)寫(xiě)方式只能等同于內(nèi)連接。
本文名稱(chēng):sqljoinon多表連接如何用innerjoin關(guān)聯(lián)三張表?-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)網(wǎng)址:http://www.yijiale78.com/article44/pcjhe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、建站公司、標(biāo)簽優(yōu)化、網(wǎng)站排名、手機(jī)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容