Bonjour,
nth_value ne conviendra pas en effet puisque tu veux une seule ligne. Puisque tu es en 12c tu peux utiliser une requête match_recognize pour ton second point:
select * from matable
...
Type: Messages; Utilisateur: vanagreg
Bonjour,
nth_value ne conviendra pas en effet puisque tu veux une seule ligne. Puisque tu es en 12c tu peux utiliser une requête match_recognize pour ton second point:
select * from matable
...
Dans ce cas en effet l'utilisation de RANK() pour faire rnk = 100 peut ne rien ramener même s'il y a plus de 100 lignes. Il faut alors utiliser DENSE_RANK(), mais on peut ramener plusieurs lignes. Le...
Bonjour,
Quelle est ta version de base? A partir de la version 11.2 tu as la fonction NTH_VALUE:
https://docs.oracle.com/cd/E11882_01/server.112/e41084/functions114.htm#SQLRF30031
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.