Bonjour,
Je vous explique mon problème :
J'ai 2 tables :
ORGANISATEUR (id_org, prenom, nom)
FETE (id_fete, #id_org, lieu, date)
et j'essaie de faire une requete me donnant la date la plus récente pour 2 entrée identique.
Exemple :
+-----------+----------+---------------------------------+
| Prenom | NOM | DATE
+-----------+----------+---------------------------------+
| Jean | Jean | 2013-02-28 10:59:06.000
+-----------+----------+---------------------------------+
| Jean | Jean | 2012-05-25 10:59:06.000
+-----------+----------+---------------------------------+
Ce que je voudrais avoir est le premier enregistrement (c'est a dire le plus récent). J'ai vu sur d'autre réponse la fonction max mais je n'arrive pas l'utiliser pour avoir le résultat souhaité.
J'ai bien fait cette requête mais le AND ne va pas du tout, il faudrais que je le change a chaque fois ...
Si vous pouviez me donner une piste, je vous en serais reconnaissant.Code:
1
2
3
4 SELECT ORGANISATEUR.prenom, ORGANISATEUR.nom, FETE.date FROM ORGANISATEUR, FETE WHERE ORGANISATEUR.id_org=FETE.id_org AND FETE.date='28/02/2013 10:59:06.000';
Cordialement.
M4itreG