今日悟出 外交聯(lián)數(shù)據(jù)會(huì)越取越多 而且只能交聯(lián)一個(gè)就是 A left join b on a.id = b.xx leftjoin c on a.id = b.xxx 是以A為主不斷擴(kuò)充數(shù)據(jù)的不會(huì)減少A的數(shù)據(jù) A B C 1 1 小明 1 15歲 2 2 小杰 3 13歲 3 4 小剛 4 12歲 以上查詢(xún)的結(jié)果是 也就是會(huì)有空數(shù)據(jù) 1 小
今日悟出
外交聯(lián)數(shù)據(jù)會(huì)越取越多 而且只能交聯(lián)一個(gè)就是
A left join b on a.id = b.xx
leftjoin c on a.id = b.xxx
是以A為主不斷擴(kuò)充數(shù)據(jù)的不會(huì)減少A的數(shù)據(jù)
A B C
1 1 小明 1 15歲
2 2 小杰 3 13歲
3 4 小剛 4 12歲
以上查詢(xún)的結(jié)果是 也就是會(huì)有空數(shù)據(jù)
1 小明 15歲
2 小杰
3 13歲
外交聯(lián) A表為準(zhǔn)
內(nèi)交聯(lián)數(shù)據(jù)會(huì)越取缺少
A innerjoin b on a.id = b.id
innerjoin c on b.kid = c.id
A B C
id id kid id
1 1 1 小明 1 15歲
2 2 2 小杰 3 13歲
3 4 3 小剛 4 12歲
結(jié)果
先是 A innerjoin b on a.id = b.id 其中A id=3的在B表中沒(méi)有只取1 2
1 1 小明
2 2 小杰
然后 inner joinc on b.kid = c.id 其中B kid=2的在C表沒(méi)有
1 1 小明 15歲
內(nèi)交聯(lián) 以最后交聯(lián)的C表為準(zhǔn)
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com