色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql左外連接怎么寫

錢衛國2年前10瀏覽0評論

什么是MySQL左外連接?

MySQL左外連接(Left Outer Join)是在SQL語句中使用的一種非常常見的連接類型,允許從左側表中選擇所有記錄,同時匹配右側表中匹配的記錄。

MySQL左外連接的語法

MySQL左外連接的語法如下:

SELECT column_names
FROM table1 LEFT JOIN table2
ON table1.column_name = table2.column_name;

MySQL左外連接的實例

現在我們假設我們有兩個表“customers”和“orders”:

customers:

CustomerIDCustomerNameContactName
1Alfreds FutterkisteMaria Anders
2Antonio Moreno TaqueríaAntonio Moreno
3Around the HornThomas Hardy

orders:

OrderIDCustomerIDOrderDate
122019-01-01
212019-01-02
332019-01-03

我們想找出所有的客戶和他們的相關訂單。因為我們可能會有一些客戶還沒有下單,所以我們使用左外連接查詢:

SELECT customers.CustomerName, orders.OrderID
FROM customers
LEFT JOIN orders
ON customers.CustomerID = orders.CustomerID;

結果如下:

CustomerNameOrderID
Alfreds Futterkiste2
Antonio Moreno Taquería1
Around the Horn3
Berglunds snabbk?pNULL
Blauer See DelikatessenNULL
Bon app'NULL
Bottom-Dollar MarketseNULL
B's BeveragesNULL
Cactus Comidas para llevarNULL

這個結果集包含了所有的客戶,包括那些沒有下單的客戶。