SQL MAx(date avec jointure
Bonjour,
Je bloque sur un point très simple j'imagine pour la plupart d'entre vous mais bon...
J'ai 2 tables:
- CLIENT
- ECOMCLI (Entête de commande)
Je souhaite récupérer la liste des clients avec la date de la dernière commande, j'ai donc crée la requête suivante qui ne marche pas
Code:
1 2 3 4 5 6
| SELECT CLIENT.CODECLIENT,CLIENT.NONCLIENT, MAX(ECOMCLI.DATE) AS DerniereDate
FROM CLIENT
JOIN (SELECT ECCTCODE, MAX(DATE)
from ECOMCLI
group by ECOMCLI.CODECLIENT) ON CLIENT.CODECLIENT=ECOMCLI.CODECLIENT
order by CLIENT.CODECLIENT |
Si vous avez des pistes, merci d'avance!! ;-)