|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2007 Messages : 3 ![]() |
Bonjour,
Je débute en sql et galère sur une requête. Voici mon problème : Je souhaite obtenir la liste des clients abonnés à la newsletter avec (si elle existe) la date de leur dernière commande. J'utilise LEFT JOIN mais évidemment, j'obtiens toutes les commandes des clients. Je ne souhaite qu'un seul enregistrement par client. la requête : Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() Inscription : août 2008 Messages : 1 690 ![]() |
Il suffit d'utiliser MAX, non ?
Code :
Démythifier le GROUP BY Evidemment ça n'est envisageable QUE parceque le regroupement intègre l'iDClient et QUE des colonnes de la table client ! |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 3 ![]() |
excellent ça fonctionne ! Un grand merci à toi.
J'ai encore beaucoup de progrès à faire... |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com