Bir emir görünümünden sipariş almaya çalışıyorum. Benim görüşüme göre, tam olarak aynı değerlere sahip bazı satırlarım var, ama bu değerleri orderid üzerinde gruplamak ve bu siparişin miktarının toplamını almak istiyorum.SQL Server - tek sütunta GROUP BY
gibi Bence sonuçları şey:
SELECT Order_id, Customer_id Article_id, Delivery_date, sum(Quantity)
FROM Orders
GROUP BY Order_id
gibi bir şey almak için:
Order_id Customer_id Article_id Delivery_date Quantity
---------------------------------------------------------------------------
PR10.001 11 20.001a 17-04-2013 1
PR10.001 11 20.001a 17-04-2013 1
PR10.001 11 20.001a 17-04-2013 1
PR13.001 15 41.022b 19-04-2013 1
PR13.001 15 41.022b 19-04-2013 1
ben böyle bir şey yapmak istiyorum
Order_id Customer_id Article_id Delivery_date Quantity
---------------------------------------------------------------------------
PR10.001 11 20.001a 17-04-2013 3
PR13.001 15 41.022b 19-04-2013 2
Ama tek tek gruplama biliyorum sütun mümkün değil, aksi takdirde iletiyi alırsınız:
[...], bir toplama işlevi veya GROUP BY yan tümcesi 'da bulunmadığından seçim listesinde geçersiz.
SQL Server'da belirli bir sütuna göre gruplandırmak için başka bir olasılık veya geçici çözüm var mı? diğer sütunları varsayarak
, şimdi benim de mantığı, ama – Jovano