專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

關(guān)于數(shù)據(jù)庫(kù)的左連接

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2013年11月20日   【字體:

今天聽(tīng)同事講了一個(gè)關(guān)于數(shù)據(jù)庫(kù)的名詞叫左連接。貌似是將數(shù)據(jù)庫(kù)合并時(shí)用的,大概的意思,就是兩個(gè)數(shù)據(jù)庫(kù)

左數(shù)據(jù)庫(kù)
姓名 年齡
張      24
王      25
陳      23
劉      25 

右數(shù)據(jù)庫(kù)
姓名 性別
張    男
王    男
陳    女

左連接之后結(jié)果
姓名 年齡 性別
張    24     男
王    25     男
陳    23     女
劉    25     空

由于右邊數(shù)據(jù)庫(kù)中沒(méi)有關(guān)于劉的數(shù)據(jù),所以將性別設(shè)為空,簡(jiǎn)單來(lái)說(shuō)貌似就是這個(gè)意思

如果是右連接之后的結(jié)果,應(yīng)該是這樣的
姓名 年齡 性別
張    24     男
王    25     男
陳    23     女


以下是同事陳老師的點(diǎn)撥,也發(fā)上來(lái)給大伙看看


記左表為A,右表為B,相應(yīng)的SQL語(yǔ)句可寫(xiě)為:
SELECT A.姓名,A.年齡,B.性別
FROM A LEFT OUTER JOIN B
ON A.姓名=B.姓名
 

左連接的實(shí)質(zhì)是以左表為基準(zhǔn),合并左表和右表中列名相同的列,最后結(jié)果中左表記錄一定都會(huì)保留。右連接與之相反。 
 

關(guān)閉窗口

相關(guān)文章