大香蕉综合在线观看视频-日本在线观看免费福利-欧美激情一级欧美精品性-综合激情丁香久久狠狠

好房網(wǎng)

網(wǎng)站首頁(yè) 互聯(lián)網(wǎng) > 正文

WHERE條件(on條件與where條件的區(qū)別)

2022-06-02 23:58:21 互聯(lián)網(wǎng) 來(lái)源:
導(dǎo)讀 1、on條件與where條件的區(qū)別2、on條件與where條件的區(qū)別是:3、1 on條件是生成臨時(shí)表時(shí)使用的條件。無(wú)論on條件是否為真,它都將返回左表中

1、 on條件與where條件的區(qū)別

2、 on條件與where條件的區(qū)別是:

3、 1.on條件是生成臨時(shí)表時(shí)使用的條件。無(wú)論on條件是否為真,它都將返回左表中的記錄。其中condition是臨時(shí)表生成后進(jìn)行篩選的條件。此時(shí)沒(méi)有l(wèi)eftjoin的意義(必須返回左表中的記錄)。如果條件不成立,就全部過(guò)濾掉。

4、 2.on之后加條件只適合左連接(右連接不測(cè),內(nèi)連接類似于where)。

5、 3.left join將查詢左表中的所有數(shù)據(jù),而不考慮where條件,其上及之后的條件只影響右表中的數(shù)據(jù)(符合要求則顯示,不符合則為空)。

6、 4.在where后添加條件與左連接本身無(wú)關(guān),但會(huì)影響連接生成后的數(shù)據(jù)。

7、 5.因此,左連接側(cè)重于左主表中的數(shù)據(jù),on之后的從表中的條件不應(yīng)該添加到where中,這樣會(huì)影響原主表中的數(shù)據(jù)。

本文到此結(jié)束,希望對(duì)大家有所幫助。


版權(quán)說(shuō)明: 本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!


標(biāo)簽:

最新文章: