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

Résolu
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

  1. 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)