-1
我需要修改一個查詢,該查詢旨在用它可銷售的產品填充我們的在線訂購網站。我從一個視圖中獲取我的數據。該veiw有所有的產品出售。有時產品可以用多種產品的套件銷售。該套件擁有自己的產品ID,但教職員使得他們對每個產品進行記錄,以便數據看起來類似:從文本字段中選擇最佳值
1 - item1 - item1desc - 1 - true
2 - item2 - item2desc - 1 - true
3 - item3 - item3desc - 1 - true
4 - item4 - item1desc - 3 - true
4 - item4 - item2desc - 3 - true
4 - item4 - item3desc - 3 - true
我想看到什麼是
1 - item1 - item1desc - 1 - true
2 - item2 - item2desc - 1 - true
3 - item3 - item3desc - 1 - true
4 - item4 - kit includes item1desc, item2desc, item3desc - 3 - true
or
4 - item4 - kit - 1 - true
這是查詢我有,但它仍然返回3行3件套件
SELECT [CustomerProductID]
,[CustomerProductName] AS CustomerItemName
,MAX([ProductDescription]) AS CustomerItemDescription
,COUNT([ProductNameID]) AS ProductCount
,[IsActive]
,[ModifiedDate]
FROM [dbo].[vw_ProductList]
where CustomerID in (@tbl)
GROUP BY [CustomerProductID],
[CustomerProductName],
[IsActive],
[ModifiedDate]
任何想法如何解決這個問題?
+1這確實使我下降到1項。 – Chad 2011-05-02 16:47:52