Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 28/04/2015 15:25:58
- mystikilla
- Membre
Requete SQL - afficher les n dernier enregistrements d'une table
Bonjour,
Je souhaite faire une requete mais plus que de belle parole, voici un exemple car je l'ai tourné dans tout les sens... un oeil neuf serait le bienvenu
j'ai une table de ce style :
chs_1 | chs_2
--------------------
101 | 10001
101 | 10002
101 | 10003
101 | 10004
202 | 20001
202 | 20002
202 | 20003
202 | 20004
202 | 20005
202 | 20006
et je souhaite avoir les n derniers enregstrements (par exempel 3) pour chaque valeur de la colonne chs_1 :
101 | 10004
101 | 10003
101 | 10002
202 | 20006
202 | 20005
202 | 20004
Si vous avez une idée, merci bcp
Hors ligne
#2 28/04/2015 15:36:11
- rjuju
- Administrateur
Re : Requete SQL - afficher les n dernier enregistrements d'une table
Bonjour,
Regardez du côté des window functions, comme row_number() (voir http://docs.postgresql.fr/9.4/functions-window.html).
Julien.
https://rjuju.github.io/
Hors ligne