Bonjour à tous,

j'ai vraiment du mal avec les requetes dans lesquelles il y a des histoire de MAX et group by.

Voici la structure de ma table :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
IdTrame int PK
IdBoitier int FK
Heure datetime
X real
Y real
Erreur bit
Je voudrais faire une requete qui me retourne le MAX(Heure) pour chaque boitier, acoompagné du X et Y correspondant.

J'ai donc fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SELECT MAX(Heure) as HeureMax,IdBoitier,X,Y FROM T_Position
Group by IdBoitier,X,Y
Order by IdBoitier
Malheureusement, je n'obtiens pas les données que j'attends...

Quelle est donc l'erreur que j'ai fais?