Questo mi dà solo una riga (la prima):Come posso ottenere solo la prima riga in un set di risultati DOPO l'ordine?
SELECT BLA
FROM BLA
WHERE BLA
AND ROWNUM < 2
Tuttavia, voglio il più recente val data; Posso fare che la prima riga in questo modo:
SELECT BLA
FROM BLA
WHERE BLA
ORDER BY FINALDATE DESC
Quando cerco di mescolare i due vittorie parziali, però, non funziona - a quanto pare il "Selezionare solo la prima riga" fuochi di logica prima la ordina per, quindi l'ordine per viene successivamente ignorato.
Perché non usare semplicemente un gruppo (si otterrà la prima fila)? – GRB73