Jump to content

Connaître de fois un code de réduction est utilisé


dsqcve

Recommended Posts

Bonjour,

Je voudrais savoir combien de fois tous les code réductions ont été utilisés.

J'ai installé le module "Statistique meilleurs coupons" de Prestashop mais il ne m'affiche pas tous les codes de réduction depuis un an.

Et en SQL j'ai essayé

SELECT code, count(*) as 'nombre utilisation' FROM ps_cart_rule group by code

Mais je n'ai que quelques données. J'ai regardé la table ps_cart_rule il n'y pas plus de 30 entrées alors que j'ai des milliers de commandes.

 

Quelqu'un aurait une piste à explorer ?

 

Merci,

Link to comment
Share on other sites

Suis pas sur que vous ayez regardé toutes les pages de ps_order_cart_rule hein^^

Parce que le module de stat va bien les chercher là

		$this->query = 'SELECT SQL_CALC_FOUND_ROWS cr.code, ocr.name, COUNT(ocr.id_cart_rule) as total, ROUND(SUM(o.total_paid_real) / o.conversion_rate,2) as ca
				FROM '._DB_PREFIX_.'order_cart_rule ocr
				LEFT JOIN '._DB_PREFIX_.'orders o ON o.id_order = ocr.id_order
				LEFT JOIN '._DB_PREFIX_.'cart_rule cr ON cr.id_cart_rule = ocr.id_cart_rule
				WHERE o.valid = 1
					'.Shop::addSqlRestriction(Shop::SHARE_ORDER, 'o').'
					AND o.invoice_date BETWEEN '.$this->getDate().'
				GROUP BY ocr.id_cart_rule';

 

Link to comment
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...