J'ai une Table avec l'Id, le noElt (numéro de l'élément) et une dateheure
Je souhaite récupéré pour chaque noElt les N dernier éléments chronologiquement (en fonction de la dateHeure).
J'ai essayé cela :
Mais cela ne fait pas ce que je souhaite, j'ai plus de 4 réponse pour chaque élément.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT noId FROM Table WHERE GROUP BY noElt, dateheure HAVING COUNT (noElt)<=4 ORDER BY dateheure
Partager