Bonjour,

J'ai des stats sur des "groupes", mais en fait je n'ai aucun ticket dans
ce cas là. J'ai quand même une ligne avec tous les compteurs à 0 au
lieu de ne pas en avoir.

Celà viens de la requete suivante :

SELECT DISTINCT `glpi_groups`.`id`, `glpi_groups`.`completename`
FROM `glpi_tickets`
LEFT JOIN `glpi_groups_tickets` ON (`glpi_groups_tickets`.`tickets_id`
= `glpi_tickets`.`id` AND `glpi_groups_tickets`.`type` = '1') 
LEFT JOIN `glpi_groups` ON (`glpi_groups_tickets`.`groups_id` =
`glpi_groups`.`id`) 
WHERE NOT `glpi_tickets`.`is_deleted` AND
( `glpi_tickets`.`entities_id` IN ('0', '3', '15', '13', '14', '16',
'7', '12', '4', '5', '6', '8', '9', '10', '11') ) AND
( ( `glpi_tickets`.`date` >= '2012-06-02' AND `glpi_tickets`.`date` <=
ADDDATE('2013-07-02' , INTERVAL 1 DAY) ) OR
( `glpi_tickets`.`closedate` >= '2012-06-02' AND
`glpi_tickets`.`closedate` <= ADDDATE('2013-07-02' , INTERVAL 1 DAY) )
) 
ORDER BY `glpi_groups`.`completename`

Je pense qu'il faudrait rajouter un 'AND `glpi_groups`.`id` IS NOT NULL'

Un avis?

David
++





David DURIEUX
++

_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to