{MySQL} Afficher Gratuit/Payant en 1 fois
Résolu/Fermé
Sethenssen
Messages postés
3
Date d'inscription
dimanche 6 juillet 2008
Statut
Membre
Dernière intervention
10 novembre 2009
-
1 nov. 2009 à 13:47
Sethenssen Messages postés 3 Date d'inscription dimanche 6 juillet 2008 Statut Membre Dernière intervention 10 novembre 2009 - 1 nov. 2009 à 21:52
Sethenssen Messages postés 3 Date d'inscription dimanche 6 juillet 2008 Statut Membre Dernière intervention 10 novembre 2009 - 1 nov. 2009 à 21:52
A voir également:
- Mysql gratuit ou payant
- Wetransfer gratuit sans inscription - Guide
- Clé windows 10 gratuit - Guide
- Vue satellite en direct gratuit de ma maison - Guide
- Windows 10 gratuit - Accueil - Mise à jour
- Chatgpt gratuit - Télécharger - Outils Internet
1 réponse
Sethenssen
Messages postés
3
Date d'inscription
dimanche 6 juillet 2008
Statut
Membre
Dernière intervention
10 novembre 2009
1 nov. 2009 à 21:52
1 nov. 2009 à 21:52
Résolu par Oishiii
La requête:
[CODE=SQL]
SELECT DATE_FORMAT(billing_date, '%m %d') AS jour,
SUM(IF(price>0, 1, 0)) AS payant,
SUM(IF(price=0, 1, 0)) AS gratuit,
Count(*) AS total
FROM table_billing
GROUP BY jour
ORDER BY jour[/CODE]
Donne le résultat suivant:
[code]
jour payant gratuit total
01 01 2 1 3
01 02 2 2 4
01 03 2 0 2
01 04 0 1 1
01 05 1 1 2
[/code]
La requête:
[CODE=SQL]
SELECT DATE_FORMAT(billing_date, '%m %d') AS jour,
SUM(IF(price>0, 1, 0)) AS payant,
SUM(IF(price=0, 1, 0)) AS gratuit,
Count(*) AS total
FROM table_billing
GROUP BY jour
ORDER BY jour[/CODE]
Donne le résultat suivant:
[code]
jour payant gratuit total
01 01 2 1 3
01 02 2 2 4
01 03 2 0 2
01 04 0 1 1
01 05 1 1 2
[/code]