第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在mysql中加入同一個(gè)表,兩次?

如何在mysql中加入同一個(gè)表,兩次?

互換的青春 2019-11-25 20:16:54
你如何在mysql中加入同一個(gè)表,兩次?我有2張桌子。一個(gè)(域)具有域ID和域名(dom_id,dom_url)。另一個(gè)包含實(shí)際數(shù)據(jù),其中2個(gè)列需要TO和FROM域名。所以我有兩列rev_dom_from和rev_dom_for,兩者都存儲(chǔ)域表中的域名id。簡(jiǎn)單?,F(xiàn)在我需要在網(wǎng)頁(yè)上實(shí)際顯示兩個(gè)域名。我知道如何通過(guò)LEFT JOIN域ON review.rev_dom_for = domains.dom_url查詢顯示其中一個(gè),然后你回顯出dom_url,它將回顯rev_dom_for列中的域名。但是我如何讓它在dom_rev_from列中回顯出第二個(gè)域名呢?
查看完整描述

3 回答

?
月關(guān)寶盒

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊

你會(huì)使用另一個(gè)連接,這些都是這樣的:

SELECT toD.dom_url AS ToURL, 
    fromD.dom_url AS FromUrl, 
    rvw.*FROM reviews AS rvwLEFT JOIN domain AS toD 
    ON toD.Dom_ID = rvw.rev_dom_forLEFT JOIN domain AS fromD 
    ON fromD.Dom_ID = rvw.rev_dom_from

編輯

您所做的只是多次加入表格。查看帖子中的查詢:它從Reviews表中選擇值(別名為rvw),該表為您提供了2個(gè)對(duì)Domain表的引用(FOR和FROM)。

此時(shí),將Domain表連接到Reviews表是一件簡(jiǎn)單的事情。一次(別名為D)表示FOR,第二次(別名為D)表示FROM。

然后在SELECT列表中,您將從DOMAIN表的兩個(gè)LEFT JOINS中選擇DOM_URL字段,通過(guò)每個(gè)參與Domains表引用的表別名引用它們,并將它們別名為ToURL和FromUrl。

有關(guān)SQL中別名的更多信息,請(qǐng)閱讀此處



查看完整回答
反對(duì) 回復(fù) 2019-11-26
?
慕的地10843

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超8個(gè)贊

閱讀本文并嘗試,這將有助于您:

表格1

column11,column12,column13,column14

表2

column21,column22,column23,column24SELECT table1.column11,table1.column12,table2asnew1.column21,table2asnew2.column21 
FROM table1 INNER JOIN table2 AS table2asnew1 ON table1.column11=table2asnew1.column21  INNER TABLE table2 as table2asnew2 ON table1.column12=table2asnew2.column22

table2asnew1 是表2的一個(gè)實(shí)例,它與之匹配 table1.column11=table2asnew1.column21

table2asnew2 是表2的另一個(gè)實(shí)例,它與之匹配 table1.column12=table2asnew2.column22



查看完整回答
反對(duì) 回復(fù) 2019-11-26
  • 3 回答
  • 0 關(guān)注
  • 664 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)