Jump to content
skyzozo

Requête SQL pour récupérer email client ayant acheté tel produit

Recommended Posts

Bonjour la communauté !

Je cherche à créer pour le Gestionnaire SQL de Prestashop 1.7 une requête pour récupérer les mails des clients qui ont achetés tel ou tel produits. J'avais ça sur presta 1.6 :

SELECT distinct c.firstname,c.lastname,c.email 
FROM pre2466_customer c, pre2466_orders o, pre2466_order_detail od
WHERE o.id_customer=c.id_customer
AND od.id_order=o.id_order
AND od.product_id in (517,55,14,579,511,504,581,512,37,90)
order by 2

Cette requête permet d'exporter les emails, nom et prénoms des clients ayant achetés tel ou tel produits (indiqués par les Id).

Ça fonctionne hyper bien, mais je n'arrive pas à le modifier pour Presta 1.7 :/ Des idées ?

 

Merci !

Share this post


Link to post
Share on other sites

En quoi cette requête ne fonctionne pas en 1.7?

Share this post


Link to post
Share on other sites

J'ai cette erreur : Erreur non définie "checkedWhere"

Requête sur Presta 1.7 :

SELECT distinct c.firstname,c.lastname,c.email 
FROM mlb_customer c, mlb_orders o, mlb_order_detail od
WHERE o.id_customer=c.id_customer
AND od.id_order=o.id_order
AND od.product_id in (1,2,3)
order by 2

 

Share this post


Link to post
Share on other sites

La requête est parfaite c'est visiblement un bug du gestionnaire SQL mais avec les 1.7 plus rien ne me surprends

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More