Bonjour tout le monde,
Je suis en plein développement mais suis un peu coincé par une requête que je ne sais pas vraiment comment formuler. Ah oui, je bosse sur MS SQL Server 2005.
Voilà, j'ai une table qui me liste des prix d'articles.
EX :
Art_1 mois_1 prix
Art_1 mois_2 prix
Art_1 mois_5 prix
Art_2 mois_2 prix
Art_2 mois_9 prix
Art_8 mois_12 prix
...
...
Vous remarquerez qu'il n'y a pas 1 prix par mois, ce qui est normal. En effet, si au cours d'un mois le prix d'un article ne change pas, je ne créer pas de ligne supplémentaire dans ma table.
Mon but est ici de récupérer le prix du mois le plus élevé et ce pour chaque articles de ma table, et c'est là que je me galère!
Je ne sais pas comment écrire ma requête pour qu'elle me retourne la liste de mes articles avec leur dernier prix pratiqué. C'est sûrement con comme la lune (excusez l'expression) mais je n'arrive pas à trouver la bonne formule!
A mon avis, je buche sur le critère qui me sélectionne la ligne dont le mois est le plus élevé. Car je veux le prix non pas pour un seul article mais pour tous les articles de ma table.....
Pourriez-vous me donner un petit coup de pouce?
Voili merci d'avance et bonne fin de journée à tous
Julius
Partager