久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

navicat進(jìn)行多表查詢(xún)的方法

共計(jì) 1008 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。

自動(dòng)寫(xiě)代碼機(jī)器人,免費(fèi)開(kāi)通

丸趣 TV 小編給大家分享一下 navicat 進(jìn)行多表查詢(xún)的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

笛卡爾積

多表查詢(xún),表名之間用逗號(hào)隔開(kāi)。這樣將多張表里面的數(shù)據(jù)全部查出來(lái),查出來(lái)的方式就是笛卡爾積的方式(完全組合)

這樣查出來(lái)的數(shù)據(jù),有很多是無(wú)效的數(shù)據(jù)。可以給多表查詢(xún)?cè)黾訔l件,查到想要的信息。

內(nèi)連接

可以通過(guò)在設(shè)計(jì)數(shù)據(jù)庫(kù)的時(shí)候,表與表之間的關(guān)聯(lián)屬性,過(guò)濾出有有效的信息。

顯式內(nèi)連接

SELECT * FROM employee AS e1,enterprise AS e2 WHERE e1.enterpriseId-e2.id;

隱式內(nèi)連接

SELECT * FROM employee e1 INNER JOIN enterprise e2 ON e1.enterpriseId=e2.id;

隱式內(nèi)連接和顯式內(nèi)連接沒(méi)有本質(zhì)區(qū)別。

外連接

以一張表為基礎(chǔ),將這張表中的所有數(shù)據(jù)全部查出來(lái),然后跟另外一張表有關(guān)聯(lián),如果關(guān)聯(lián)到則顯示其信息,如果沒(méi)有關(guān)聯(lián)則不顯示為 null。

左外連接

SELECT * FROM employee e1 LEFT JOIN enterprise e2 ON e1.enterpriseId=e2.id;

右外連接

SELECT * FROM employee e1 RIGHT JOIN enterprise e2 ON e1.enterpriseId=e2.id;

navicat 進(jìn)行多表查詢(xún)的方法

表的別名

使用表的別名有兩種原因:

1. 為了方便、簡(jiǎn)潔。

2. 如果是從重復(fù)的表中進(jìn)行多表查詢(xún),則必須使用別名。

使用別名的方式有兩種:

1. 直接在表的名字后面加個(gè)空格,然后起新的名字。

SELECT * FROM employee e1,enterprise e2 WHERE e1.enterpriseId-e2.id;

2.as 與直接起名沒(méi)有區(qū)別   但是看起來(lái)比較規(guī)范 sql 語(yǔ)句會(huì)比較容易查看。

SELECT * FROM employee AS e1,enterprise AS e2 WHERE e1.enterpriseId-e2.id;

以上是“navicat 進(jìn)行多表查詢(xún)的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!

向 AI 問(wèn)一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-16發(fā)表,共計(jì)1008字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 镇坪县| 岑溪市| 凤阳县| 新竹县| 津市市| 绥德县| 黎平县| 金平| 皮山县| 沁源县| 西乌| 崇阳县| 泰来县| 赞皇县| 白玉县| 利辛县| 楚雄市| 许昌县| 都兰县| 孝昌县| 蒲城县| 固镇县| 都匀市| 赣州市| 禄丰县| 伊宁县| 佛学| 景德镇市| 白山市| 沭阳县| 浦城县| 咸宁市| 伊春市| 扬中市| 鄂伦春自治旗| 宣城市| 清徐县| 孟连| 潜江市| 响水县| 平顺县|