MySQL 實(shí)驗(yàn)九:連接查詢(xún)
連接查詢(xún)是 MySQL 重要的查詢(xún)語(yǔ)句之一,可以通過(guò)連接多個(gè)表格查詢(xún)不同的數(shù)據(jù)。
連接查詢(xún)可以分為內(nèi)部連接、外部連接和自聯(lián)接三種類(lèi)型。
內(nèi)部連接是指連接兩個(gè)表格,只返回兩個(gè)表格之間滿(mǎn)足查詢(xún)條件的記錄。內(nèi)部連接語(yǔ)法如下:
SELECT * FROM 表格1 INNER JOIN 表格2 ON 表格1.列名 = 表格2.列名;
外部連接又分為左外連接和右外連接,左外連接會(huì)返回左邊表格中的所有記錄以及右邊表格中匹配的記錄,右外連接則相反。外部連接語(yǔ)法如下:
SELECT * FROM 表格1 LEFT JOIN 表格2 ON 表格1.列名 = 表格2.列名; SELECT * FROM 表格1 RIGHT JOIN 表格2 ON 表格1.列名 = 表格2.列名;
自聯(lián)接是指連接同一張表格,自聯(lián)接語(yǔ)法如下:
SELECT * FROM 表格 AS a INNER JOIN 表格 AS b ON a.列名 = b.列名;
連接查詢(xún)可以根據(jù)項(xiàng)目需要靈活運(yùn)用。想要在 MySQL 中真正掌握連接查詢(xún),還需要通過(guò)實(shí)踐不斷學(xué)習(xí)和掌握。