1
我有4代表在我的SQL Server DB:SQL查詢:加入4個表:一對多
OrderMaster (OrderId [primaryKey], Orderdate, TotalAmount, SupplierName)
OrderDetails (OrderDetailId[primaryKey], OrderId, Item_Id, Quantity, ManufacturerId)
ItemMaster (Item_Id [primaryKey], ITem Name, ITemCost)
ManufacturerMaster (ManuId[primaryKey], ManufacturerName, HandlingFees)
的關係是:
- OrderDetails表單ID闖民宅的主鍵OrderMaster表(一對多)
- OrderDetails表Item_Id引用ItemMaster的主鍵
- ManufacturerIdtable訂單ID引用ManufacturerMaster的主鍵
Orderdetails表可以在ORderMaster表中有一條記錄的許多記錄。
現在我想有一個查詢,列出所有的命令,這些命令orderdate=05/01/2009
與下面的項目爲列中的值:
- 訂單號
- 項目總數(兒童記錄的OrderDetail表號)每個訂單
- 訂單中所有項目的總成本(總和)ITemcost。
如何通過?
「露我的家庭作業...」 – 2009-07-24 17:59:43
然後標記爲家庭作業。 – cfeduke 2009-07-24 18:04:50