這是數據庫的SQL編碼項目的一部分。SQL查詢無法獲取表中的訂單數
我需要設計一個表來保存客戶的訂單。
假設客戶的詳細信息(例如姓名)存儲在另一個表中。
使用我爲訂單設計的表格,以及此假定的其他表格,編寫了 單個SQL查詢,可以爲每個客戶提供一個訂單數量,每個客戶一行。
The 「Orders」 table
Order_ID Order_NO Customer_ID
1 8088 3
2 9632 1
3 1272 4
4 6037 1
假設客戶名稱和其他詳細信息(地址,電話號碼,電子郵件)存儲在「客戶」表中。
我的SQL:
SELECT Customers.FirstName, Customers.FirstName, Orders.OrderNo
FROM Customers
FULL JOIN Orders
ON Customers.Customer_ID = Orders.Customer_ID
ORDER BY Customers.LastName
是否有擰的東西呢?
變化FULL JOIN於INNER JOIN也許 – 2012-04-24 06:36:12