Bonjour,
le resultat de cette requete est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Select ID, MAX(Activite.Date) FROM Activite GROUP BY Activite.ID_Cours,Activite.ID_Type;
+----+--------------------+
| ID | MAX(Activite.Date) |
+----+--------------------+
| 16 | 2007-11-20 |
| 8 | 2007-10-16 |
| 12 | 2007-10-30 |
+----+--------------------+
Mais ce n'est pas vrai. Vous aussi vous pouvez verifier:
et le resultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Select * FROM Activite ;
+----+---------+----------+------------+------------+------------+
| ID | ID_Type | ID_Cours | Date | Coeficient | Rattrapage |
+----+---------+----------+------------+------------+------------+
| 8 | 1 | 3 | 2007-09-30 | 3 | 0 |
| 12 | 1 | 4 | 2007-10-10 | 1 | 0 |
| 16 | 1 | 2 | 2007-11-08 | 2 | 0 |
| 17 | 1 | 3 | 2007-10-16 | 3 | 5 |
| 18 | 1 | 4 | 2007-10-30 | 1 | 5 |
| 19 | 1 | 2 | 2007-11-20 | 2 | 5 |
+----+---------+----------+------------+------------+------------+
et vous verrez que le vrais ID pour les dates affichées lors de la premiere requete sont:
19
17
18
et pas 16
8
12
Aidez moi s'il vous plait à afficher les lignes correspondantes pour les dates de premiere requete.
Merci d'avance.
Partager