Hice lo siguiente
Código SQL:
Ver originalSELECT SUM(caja_pesos) AS total
FROM publica.dbo.xxx
UNION ALL
SELECT caja_pesos
FROM publica.dbo.xxx
ORDER BY caja_pesos ASC
Lanza el error siguiente.
Debe haber elementos ORDER BY en la lista de selección si la instrucción contiene el operador UNION.
Aparentemente no se pueden utilizar order by en sub consultas, y no se si se puedan utilizar en "union"