-
group by interval
Bonjour,
Je cherche à faire une requête qui classe des résultats par tranche d'age.
Malheureusement, je n'ai trouvé que des group by pour un interval de temps...
En réalité , je ne sais même pas si cela existe ou si c'est possible...
bref merci pour votre aide,
Bonne soirée :ccool:
-
Bonjour,
Vous pouvez vous servir de la clause OVER (PARTITION BY ... ORDER BY ...).
Selon le classement que vous souhaitez effectuer, utiliser cette clause avec la fonction de ranking appropriée (ROW_NUMBER(), RANK (), DENSE_RANK(), NTILE()).
-
Bonjour,
Postez la DDL de votre table et un exemple de ce que vous voulez obtenir pour que l'on puisse vous aider.
++