Bonsoir
J'ai voulu testé cette requête sur MySQL pour compter le nombre de commande par jour depuis un date données. Attention ici je compte sur le numéro de la commande qui se répète plusieurs fois car il y a plusieurs articles par commande :
Ne me demandé pas pourquoi je prend le numéro de commande , c'est une table faite ainsi pour des vérifications ^^
Le COUNT ("num_commande") doit renvoyer en somme le nombre d'articles et non le nombre de commandes . Donc pas besoin d'un COUNT DISTINCT ici .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT "ma_date" , COUNT ("num_commande") FROM "ma_table" WHERE "ma_date">= AAAAMMJJ GROUP BY "ma_date" HAVING COUNT ("num_commande") ORDER BY "ma_date" ;
Problème ici le HAVING COUNT ("num_commande") n'est pas reconnue par le compilateur .
Merci de m'aiguiller![]()
Partager