Hello,
dans une table type fichiers log d'erreurs, comment afficher uniquement l'enregistrement avec la date la plus recente pour un numéro d'erreur donné ?
Merci, Nico...
Hello,
dans une table type fichiers log d'erreurs, comment afficher uniquement l'enregistrement avec la date la plus recente pour un numéro d'erreur donné ?
Merci, Nico...
IdLog Int,
DateLog Date,
id_erreur Int,
description Nvarchar
Je souhaite avoir l'id et la description de la ligne dont la date est la plus recente pour un id_erreur donné.
Merci
te donne l'enregistrement le plus récent pour chaque id_erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM laTable a WHERE DateLog = (SELECT Max(DateLog) FROM laTable b WHERE a.id_erreur = b.id_erreur)
Sinon, en fonction du SGBDR et si tu ne t'intéresses qu'à une seule erreur, tu peux utiliser des TOP, LIMIT, ROWNUM etc, qui sont spécifiques des moteurs.
Partager