You are not logged in.
Bonjour,
J'aurai besoin d'une aide sur une requête sql.
Je voudrai créer une requête comptant le nombre de tickets avec le statuts "Nouveau" (pour cela c'est bon), mais seulement ceux attribués à un "groupe de techniciens" spécifique.
Je ne trouve pas dans la tables "glpi_tickets" un id lié à ce groupe.
Auriez-vous une piste s'il vous plait ?
Merci
Offline
un ticket au statut nouveau n'est normalement pas assigné à un groupe de techniciens, sinon il est au statut assigné non ?
sinon il faut faire une jointure avec `glpi_groups_tickets` et prendre le type (1 demandeur,2 technicien,3 observateur).
select `glpi_groups`.name, COUNT(`glpi_tickets`.id) AS 'NbNouveauTicket'
FROM `glpi_tickets`
JOIN `glpi_groups_tickets` ON `glpi_groups_tickets`.tickets_id=`glpi_tickets`.id AND `glpi_groups_tickets`.type=2
JOIN `glpi_groups` ON `glpi_groups`.id=`glpi_groups_tickets`.`groups_id`
WHERE `glpi_tickets`.status='1' and `glpi_groups`.name='LeGroupeQueJeVeux'
GROUP BY `glpi_groups`.name
Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15
Offline
Je suis d'accord avec toi, c'est notre service desk qui l'attribue à un groupe de tech.
Merci pour ta réponse.
Offline