Jump to content

Requête SQL panier abandonné


Recommended Posts

Bonjour, j'essaye de trouver un requête SQL pour récupérer les paniers abandonnés au format CSV .

Ma requête est la suivante : 
SELECT * FROM `ps_cart` WHERE checkout_session_data is not null

J'ai remarqué que les paniers abandonnés on une colonne checkout_session_data qui n'est pas null 

Mes questions sont  Cette requête est bonne pour vous ? Pour récupérer les nom il faudra faire un left join avec la table ps_customer ?

Merci d'avance

Share this post


Link to post
Share on other sites

  • 10 months later...

cette requête vous donne la liste des paniers abandonnées , vous pouvez tester la requête et après faire l'exportation 

select result.id_cart ,result.date_add, SUM(result.price*result.quantity) as amount from(select c.id_cart,  c.date_add , p.price, cp.quantity from (`ps_cart` c INNER JOIN ps_customer customer ON c.id_customer = customer.id_customer INNER JOIN `ps_cart_product` cp on cp.id_cart=c.id_cart INNER JOIN `ps_product` p on cp.id_product=p.id_product)where DATEDIFF( c.date_add, CURRENT_DATE)and c.id_cart not in (select o.id_cart from `ps_orders` o where o.id_customer=c.id_customer ) )result GROUP by result.id_cart;

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
 Share

×
×
  • Create New...

Important Information

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