Fonction row_number() over
bonjour a tous
avant de poser cette question j'ai évidement fais des recherches sur le forum mais j'ai pas aboutit a une bonne résultat ,sur internet j'ai rien trouvé qui me satisfaisant,c'est pour cela je reviens toujours vers vous nos expert
j'explique ,je suis entrain d'étudier et de de comprendre la fonction du classement , ce qui j'arrive pas a comprendre c'est la différence d'utiliser entre l’utilisation de cette fonction avec l'option partition by , j'ai essayer de le mettre dans une requête avec et sans l'option partition by mais j'ai pas arriver a trouver la différence
Code:
1 2 3
| select row_number() over(order by dt_cuf desc),*
from RessHum_Conge
where dt_cuf>dateadd(day,-1,getdate()) |
Code:
1 2 3
| select row_number() over(partition by dt_cuf order by dt_cuf desc),*
from RessHum_Conge
where dt_cuf>dateadd(day,-1,getdate()) |
n'hésitez pas à me corriger si je dis des bêtises.
Je vous remercie pour l'intérêt que vous avez donné à mon problème