292 votes

Comment top 1 dans Oracle ?

Comment procéder :``

dans oracle 11g ?

Merci d’avance

300voto

mcpeterson Points 1333

Si vous voulez juste une première ligne sélectionnée, vous pouvez :

vous pouvez également utiliser des fonctions analytiques pour commander et prendre le haut de la page x

191voto

SELECT *
  FROM (SELECT * FROM MyTbl ORDER BY Fname )
 WHERE ROWNUM = 1;

12voto

a'r Points 14772
select * from (
    select FName from MyTbl
)
where rownumn <= 1;

9voto

Suman Points 7

Vous pouvez faire quelque chose comme

Vous pouvez également utiliser les fonctions analytiques rang et/ou DENSE_RANK, mais ROWNUM est probablement le plus facile.

6voto

OMG Ponies Points 144785

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X