| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
otar
Inscrit le: 09 Mai 2007 Messages: 12
|
Posté le: Mer Juin 20, 2007 10:29 am Sujet du message: probleme de requete sql (select MAX) |
|
|
Bonjour,
| Code: | Select ID, MAX(Activite.Date) FROM Activite GROUP BY Activite.ID_Cours,Activite.ID_Type;
|
le resultat de cette requete est le suivant:
+----+--------------------+
| 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:
Code :
| Code: | | Select * FROM Activite ; |
et le resultat:
+----+---------+----------+------------+------------+------------+
| 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 affichées lors de premiere requete.
Merci d'avance. |
|
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14814
|
|
| Revenir en haut de page |
|
 |
gowap phpBB SEO Team


Inscrit le: 07 Mai 2006 Messages: 1005
|
Posté le: Sam Juin 23, 2007 1:06 am Sujet du message: Re: probleme de requete sql (select MAX) |
|
|
les comparaisons sur les dates vont tres bien (dates au format anglais évidemment).
Le souci la, c'est de croire que le fait d'utiliser MAX sur le champ date va ramener -pour les autres champs- les valeurs correspondantes a ce maximum.
On recupere la date max par id_cours, mais en ce qui concerne le champ id, ce qui sera retourné correspond a la valeur du champ id dans le premier enregistrement pour un id_cours donné. |
_________________ Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide. |
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |