Bonjour à tous !
une table :
matable ( item, date, prix)
=> renvoie donc le prix max pour chaque item
Code : Sélectionner tout - Visualiser dans une fenêtre à part select item, max(prix) from matable group by item
Maintenant je n'arrive pas à avoir simplement la date de chaque maximum en face (edit : c'est à dire la date à laquelle le prix = max(prix) )
item | date | max(prix) | date_du_max
1 | '20081010' | 12 | '20080404
est ce que vous voyez comment faire simplement ?
je dois récupérer ce genre de dates sur de gros volumes de données, le prix étant déjà le résultat d'une fonction qui calcule une volatilité historique (bref, c'est lent)
Merci !
ps : SQL Server 2005
Partager