Ich habe diese Abfrage, um die gesamte OrderStatus, die Werte 1 und 5 haben. Wie kann ich nur eindeutige OD.OrderStatus = 2 Summe da mehrere Datensätze in OrderDetails Tabelle mit OrderStatus als 2.Distinct Record Problem in MS SQL Server 2008 Abfrage
Bitte helfen
SELECT O.OrderDate,
Sum(Case When OD.OrderStatus = 2 Then 1 Else 0 End) AS OrdersOffered,
Sum(Case When OD.OrderStatus = 1 Then 1 Else 0 End) AS OrdersAccepted
FROM Orders O,OrderDetails OD
Where O.Order_ID=OD.Order_ID
GROUP BY OrderDate
Bitte geben Sie einige Beispieldaten und die Ergebnisse, die Sie suchen. Bis jetzt scheinen die Beschreibungen, die Sie geben, entweder unvollständig oder widersprüchlich und wir können nicht herausfinden, was Sie wirklich versuchen. – RBarryYoung