Bonjour à tous!
J'ai un petit problème en ce moment qui me fait un peut stagner dans mon projet. En fait, j'ai fait une requête dans ma BDD qui m'affiche l'année, le mois, le type de renouvellement et le compte(nombre de clients par type de renouvellement). Mon problème est que dans un soucis d'optimiser ma table, j'ai merai par exple que q'il y a 3 fois l'année "2010" dans la colonne "Year" mon tableau n'en affiche qu'un seul de même pour le mois de Décembre et les autres colonnes. Pour ilustrer ça voici un extrait:
Year------- Month----------- Type-----------------------Count
2010------ December-- Renewal of product Monthly Plan--- 4
2010------ December-- Renewal of product Annual Plan---- 2
2010------ December-- Renewal of product Weekly Plan--- 2
2011------ January---- Renewal of product Monthly Plan--- 8
2011------ January---- Renewal of product Weekly Plan--- 5
2011------ January---- Renewal of product Annual Plan---- 3
A la place j'aimerai avoir:
Year--Month---- Type----------------------------Count
2010--December Renewal of product Monthly Plan--- 4
---------------- Renewal of product Annual Plan---- 2
-----------------Renewal of product Weekly Plan---- 2
2011--January--- Renewal of product Monthly Plan--- 8
-----------------Renewal of product Weekly Plan---- 5
-----------------Renewal of product Annual Plan---- 3
J'ai essayé de résoudre mon problème avec la fonction array_unique mais ça marche pas. J'ai aussi de faire un GROUP BY 'year', 'Month' mais là ça ne m'affiche par ts les types en fonction du mois et de l'année ainsi q le count.
Quelqu'un pourrait-il m'aider? Ou me donner une piste de réflexion?
Merci d'avance.
Partager