Bonjour,
je me casse la tete sur une requete qui doit me retourner le nombre de clients qui ont commandé en 2007 et au moins une fois avant 2007.
Pour le moment je suis arrivé à ca :
1/ je sais pas si ma requete est bonne car le temps d'execution est trop long pour le serveur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT COUNT(DISTINCT(o1.email)) FROM _orders o1, _orders o2 WHERE o1.email != o2.email AND YEAR(o1.date_client_commande) = '2007' AND YEAR(o2.date_client_commande) < '2002'
2/ je ne peux pas imbriquer 2 requete car la version de mysql est inferieur à la version 5
merci
Partager