SQL Server - Como puedo agrupar registros en una consulta

   
Vista:
Imágen de perfil de Jorge

Como puedo agrupar registros en una consulta

Publicado por Jorge (4 intervenciones) el 23/06/2016 04:52:53
La pregunta es : c. Crear una consulta que muestre un listado de clientes y el monto a pagar en cada pedido.

SELECT Customers.ContactName As NombreContacto, Orders.[OrderID] As OrdenPedido, UnitPrice*Quantity AS Total
FROM (Customers
RIGHT JOIN Orders ON Customers.[CustomerID] = Orders.[CustomerID])
LEFT JOIN [OrderDetails]
ON Orders.[OrderID] = [OrderDetails].[OrderID]

Mi pregunta es como puedo agrupar los nombres y pedidos repetidos
Adjunto resultado de la consulta
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Como puedo agrupar registros en una consulta

Publicado por Isaias (3181 intervenciones) el 23/06/2016 17:41:16
Debe funcionar

1
2
3
4
5
6
7
8
SELECT Customers.ContactName As NombreContacto
, Orders.[OrderID] As OrdenPedido
, SUM(UnitPrice*Quantity) AS Total
FROM (Customers
RIGHT JOIN Orders ON Customers.[CustomerID] = Orders.[CustomerID])
LEFT JOIN [OrderDetails]
ON Orders.[OrderID] = [OrderDetails].[OrderID]
GROUP BY Customers.ContactName,Orders.[OrderID]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar