Esto me da una sola fila (la primera):¿Cómo puedo obtener solo la primera fila en un conjunto de resultados DESPUÉS de ordenar?
SELECT BLA
FROM BLA
WHERE BLA
AND ROWNUM < 2
Sin embargo, quiero que la más reciente fecha val; Puedo hacer que la primera fila de esta manera:
SELECT BLA
FROM BLA
WHERE BLA
ORDER BY FINALDATE DESC
Cuando trato de mezclar las dos victorias parciales, sin embargo, no funciona - al parecer el "Seleccionar sólo la primera fila" fuegos de lógica antes de la ordenar por, y luego el orden por es ignorado posteriormente.
¿Por qué no basta con utilizar un grupo de (obtendrá la primera fila)? – GRB73