Trie par mensualité, meilleur méthode ?
Résolu
Guillaume
-
Guillaume -
Guillaume -
Bonjour,
Voilà j'ai une table avec un champ date (d-m-y) et un champ quantité. Grace a ce champ date, je fait un tableau tout simple avec pour colonne "janvier 2014 - fevrier 2014 - mars 2014..." et le total des quantités de chaque mois dedans.
Aujourd'hui j'utilise une méthode qui n'est surement pas la bonne (même si ca marche ca parait barbare)
En fait je fait 12 requêtes , une pour chaque mois avec la sélection du mois (where date>01/01/2013 and date <01/02/2014)
aussi pour déclencher les requetes je me base sur la valeur date() afin que le système ne lance pas les mois qui non pas débuté.
Voilà comment je fonctionne aujourd'hui.
Je pensais a une autre solution, c'est de faire une seule requête et de trier avec des IF apres.
if date>01/01/2013 and date <01/02/2014 alors on additionne les quantités.
Je voulais donc savoir comment vous gérer ce genre de requête ?
Merci par avance.
Voilà j'ai une table avec un champ date (d-m-y) et un champ quantité. Grace a ce champ date, je fait un tableau tout simple avec pour colonne "janvier 2014 - fevrier 2014 - mars 2014..." et le total des quantités de chaque mois dedans.
Aujourd'hui j'utilise une méthode qui n'est surement pas la bonne (même si ca marche ca parait barbare)
En fait je fait 12 requêtes , une pour chaque mois avec la sélection du mois (where date>01/01/2013 and date <01/02/2014)
aussi pour déclencher les requetes je me base sur la valeur date() afin que le système ne lance pas les mois qui non pas débuté.
Voilà comment je fonctionne aujourd'hui.
Je pensais a une autre solution, c'est de faire une seule requête et de trier avec des IF apres.
if date>01/01/2013 and date <01/02/2014 alors on additionne les quantités.
Je voulais donc savoir comment vous gérer ce genre de requête ?
Merci par avance.
A voir également:
- Trie par mensualité, meilleur méthode ?
- Meilleur site de telechargement - Accueil - Outils
- Excel trier par ordre croissant chiffre - Guide
- Meilleur site de vente entre particulier - Guide
- Meilleur site partage abonnement - Accueil - Services en ligne
- Meilleur widget iphone - Guide
3 réponses
Salut,
Je ne suis pas sûr de comprendre, mais si tu fais un truc dans ce style :
GROUP BY MONTH(date)
ORDER BY date;
Tu ne devrais pas arriver à avoir ce que tu veux?
Je ne suis pas sûr de comprendre, mais si tu fais un truc dans ce style :
GROUP BY MONTH(date)
ORDER BY date;
Tu ne devrais pas arriver à avoir ce que tu veux?