Bonjour,

J'ai un petit soucis j'espère que quelqu'un pourra m'aider..

Voici ma requête SQL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
SELECT glpi_users.name , glpi_tracking.status, count(glpi_tracking.ID)
 
  FROM    glpi.glpi_tracking glpi_tracking
       INNER JOIN
          glpi.glpi_users glpi_users
       ON (glpi_tracking.assign = glpi_users.ID)
WHERE (glpi_tracking.status = 'assign') OR (glpi_tracking.status = 'waiting')
GROUP BY glpi_users.name , glpi_tracking.status
ORDER BY glpi_users.name ASC
et voici le résultat de la requête :

abeyer waiting 2
alahaye assign 3
alahaye waiting 4
avacheresse assign 4
avacheresse waiting 1
ccollin assign 1
cdanielou assign 15
cgueret assign 2
dgarcia assign 6



Je voudrais que lorsqu'une personne à des tickets des deux status 'waiting' et 'assign' l'affichage soit le suivant :

alahaye assign 3 waiting 4

Il faut donc réaliser l'affichage sur des colonnes différentes en fonction de la condition du where et je ne sais pas comment faire..

Merci d'avance !