Comparaison des lignes d'un tableau
Résolu/Fermé
ali3529
Messages postés
4
Date d'inscription
mercredi 16 mai 2018
Statut
Membre
Dernière intervention
31 mai 2018
-
Modifié le 16 mai 2018 à 11:25
ali3529 Messages postés 4 Date d'inscription mercredi 16 mai 2018 Statut Membre Dernière intervention 31 mai 2018 - 16 mai 2018 à 13:28
ali3529 Messages postés 4 Date d'inscription mercredi 16 mai 2018 Statut Membre Dernière intervention 31 mai 2018 - 16 mai 2018 à 13:28
A voir également:
- Comparaison des lignes d'un tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Trier un tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
2 réponses
jordane45
Messages postés
38369
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
3 janvier 2025
4 722
16 mai 2018 à 12:27
16 mai 2018 à 12:27
Bonjour,
Donc,
Si tu utilises les fonctions COUNT , GROUP BY et un WHERE avec la periode de dates voulu, tu devrais pouvoir t'en sortir.
Si tu bloques... reviens nous avoir avec ce que tu auras essayé et la structure exacte de ta table. ( via un SHOW CREATE TABLE par exemple, ou un DUMP structure + quelques données de test)
Donc,
Si tu utilises les fonctions COUNT , GROUP BY et un WHERE avec la periode de dates voulu, tu devrais pouvoir t'en sortir.
Si tu bloques... reviens nous avoir avec ce que tu auras essayé et la structure exacte de ta table. ( via un SHOW CREATE TABLE par exemple, ou un DUMP structure + quelques données de test)
ali3529
Messages postés
4
Date d'inscription
mercredi 16 mai 2018
Statut
Membre
Dernière intervention
31 mai 2018
16 mai 2018 à 13:28
16 mai 2018 à 13:28
merci pour l'aide, au final avec ce code je m'en tire bien :
select count(distinct article) as commande_distinct, ma.idclient_do
from (select idclient_do,
jour,
group_concat(article) as article,
count(*) as nb_produit
from table
group by idclient_do, jour) as ma
group by idclient_do;
select count(distinct article) as commande_distinct, ma.idclient_do
from (select idclient_do,
jour,
group_concat(article) as article,
count(*) as nb_produit
from table
group by idclient_do, jour) as ma
group by idclient_do;