Hola aromigaret.
Cita:
Empezado por aromigaret
...
Pero me da el siguiente error : "ha intentado ejecutar una consulta que no incluye la expresion especifica 'P.UBICACION' como parte de una funcion de agregado".
Si no lo ordeno funciona perfecto, pero al poner ORDER BY .... salta ese error.
|
Para que no te aparezca ese error:
Código SQL
[-]
INSERT INTO ORDENADA (CODIGONUM, CANTIDAD, UBICACION)
SELECT P.CODIGONUM, SUM(P.CANTIDAD), MAX(UBICACION) AS MAXUBIC
FROM PEDIDOS P
WHERE P.CODIGONUM IS NOT NULL AND P.CANTIDAD IS NOT NULL
GROUP BY P.CODIGONUM
ORDER BY MAXUBIC
Aunque como dice
Casimiro, el órden en que se mostrarán los datos luego, dependerá del modo en que realizen la consulta mas que de como fueron guardándose.
Saludos