Creo que he formulado mal la pregunta en cuanto al tema del Order By de la primera consulta.
Añado que el resultado de la primera consulta, el Campo 4 no tiene por qué estar ordenado, y lo que necesito sería el primer valor agrupado por los tres primeros campos, que sí están ordenados.
Si fuera como lo expuse anteriormente, entonces podría utilizar la función agregada Max()
Cita:
Select First Row Campo1, Campo2, Campo3, Campo4 from
(Select Campo1, Campo2, Campo3, Campo4
from TABLA
order by Campo1, Campo2, Campo3)
group by Campo1, Campo2, Campo3
|