Problème de résolution d'une requète

Résolu/Fermé
marwamrewa Messages postés 141 Date d'inscription mercredi 2 mai 2012 Statut Membre Dernière intervention 25 décembre 2014 - 24 juil. 2014 à 17:24
 Delphine - 25 juil. 2014 à 04:48
Bonsoir , je cherche depuis longtemps comment résoudre cette requête et je ne trouve pas la solution alors j'espère que je trouve de l'aide chez vous et merci:



je veux calculer le nombre des factures par mois ???

voici la structure de la table:
CREATE TABLE IF NOT EXISTS 'facture' (
'idFa' int(5) NOT NULL AUTO_INCREMENT,
'etat' varchar(25) NOT NULL,
'totalFa' varchar(25) NOT NULL,
'idClient' int(5) NOT NULL,
'idTable' int(5) NOT NULL,
'idOr' int(5) NOT NULL,
'date' date NOT NULL,
PRIMARY KEY ('idFa'),
'idClient' ('idClient'),
'idTable' ('idTable'),
'idOr' ('idOr')
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

2 réponses

Bonjour,

Pour compter combien il y a d'élément il faut faire un COUNT()
Pour transformer une date en format mois c'est MONTH(Date) si votre colonne s'appelle Date

Donc, je pense que cette requête devrait ressembler à ceci:
SELECT MONTH(Date ) , count( * )
FROM facture
GROUP BY MONTH( Date)
3
marwamrewa Messages postés 141 Date d'inscription mercredi 2 mai 2012 Statut Membre Dernière intervention 25 décembre 2014 3
25 juil. 2014 à 03:45
Merci pour votre aide c'est résolu
0
De rien
0