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
[email protected]
https://mail.gna.org/listinfo/glpi-dev