我有以下表格。如何使用多個表創建SQL子查詢ON JOIN
ORDER
ORDERNUMBER
CUSTOMERNUMBER
EmployeeNumber
訂購日期
客戶
CUSTOMERNUMBER
名稱
地址
EMPLOYEE
EmployeeNumber
名稱
地址
的OrderDetail
ORDERNUMBER
數量
說明
價格
咱們說的OrderDetail表有10條記錄
我想寫一個查詢,它將從ORDERDETAIL表中返回10條記錄,以包含員工姓名,員工地址,客戶姓名,客戶地址和訂單日期。
我知道我可以編寫查詢並使用INNER JOIN從ORDER表中獲取信息,但是如何創建其餘查詢以從CUSTOMER和EMPLOYEE表中獲取信息。
SELECT *
FROM OrderDetail D
INNER JOIN Order O
ON D.OrderNumber = O.OrderNumber;
呃有選擇具體...,而選擇*是罰款,這將是最好指定從特定表的特定列來選擇。 –
完全同意 –
我該如何去添加一個條件語句來查詢所有訂單的日期爲「10/10/2011」。OrderDate字段位於ORDER表中。謝謝 –