Calcular el Maximo de una Suma
Publicado por maikel (3 intervenciones) el 15/04/2020 02:20:42
buenas amigos, soy nuevo con SQL, estoy usando SQL server, tengo un dilema, tengo dos tablas las cuales agrupe y saque la suma de una columna, pero necesito sacar el maximo de esa columna que sume y como salida quiero el monto máximo, el ID de la Orden y el ID del empleado.
este es el codigo que no me esta funcionando:
y no me funciona simplemente por que no me da el monto maximo como si no existiera esa instruccion.
esto arroja el codigo que me falla:

tabla Order

Tabla Order detail

agradeceria su ayuda, recuerden que soy dummy. :).
este es el codigo que no me esta funcionando:
1
2
3
4
5
6
7
8
select OrderID, EmployeeID, max (total) as Maxtotal
FROM
(SELECT t2.OrderID, t1.EmployeeID, sum (t2.Subtotal) as total
FROM dbo.Orders t1, dbo.[Order Details] t2
WHERE t1.OrderID=t2.OrderID
GROUP By t2.OrderID, t1.EmployeeID) as a
GROUP BY OrderID, EmployeeID,total
y no me funciona simplemente por que no me da el monto maximo como si no existiera esa instruccion.
esto arroja el codigo que me falla:

tabla Order

Tabla Order detail

agradeceria su ayuda, recuerden que soy dummy. :).
Valora esta pregunta


0