IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Séb.

Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée

Noter ce billet
par , 02/12/2022 à 21h37 (497 Affichages)
L'exercice No 7 intitulé "le comptage", consiste à numéroter les lignes d'un résultat.

Rien de difficile, les fonctions d'analyse fenêtrées réalisent cela en 1 tour de main.

Ma solution :

Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT ALL PSP_NOM, ROW_NUMBER() OVER (ORDER BY PSP_NOM ASC) AS N
FROM T_PROSPECT_PSP
ORDER BY 2 ASC;

Avec MySQL le ORDER BY de ROW_NUMBER() trie le résultat final. Je ne sais pas s'il s'agit d'un comportement standard (le savez-vous ?). Par sécurité je trie aussi le SELECT.

Envoyer le billet « Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée » dans le blog Viadeo Envoyer le billet « Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée » dans le blog Twitter Envoyer le billet « Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée » dans le blog Google Envoyer le billet « Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée » dans le blog Facebook Envoyer le billet « Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée » dans le blog Digg Envoyer le billet « Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée » dans le blog Delicious Envoyer le billet « Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée » dans le blog MySpace Envoyer le billet « Exercice SQL -- P01E07 -- Le comptage, fonction d'analyse fenêtrée » dans le blog Yahoo

Tags: exercice, sql
Catégories
Programmation

Commentaires