Bonjour,
Grâce aux développeurs du forum mysql, j'ai pu mettre au point la requête qui suit, qui fonctionne très bien lorsque je la teste dans phpmyadmin mais ne fonctionne pas lorsque je l'intègre dans mon php.
quelqu'un a une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT com.nom_commune, SEC_TO_TIME(SUM(TIME_TO_SEC(inter.tps_prospection))) as tps_prospection, SEC_TO_TIME(SUM(TIME_TO_SEC(inter.tps_traitement))) as tps_traitement, SEC_TO_TIME(SUM(TIME_TO_SEC(inter.tps_controle))) as tps_controle, SUM(inter.quantite_produit) as quantite_produit, SEC_TO_TIME(SUM( TIME_TO_SEC (CASE WHEN inter.atl_activite_id_activite=1 THEN inter.tps_activite ELSE 0 END))) AS surveillance, SEC_TO_TIME(SUM( TIME_TO_SEC (CASE WHEN inter.atl_activite_id_activite=10 THEN inter.tps_activite ELSE 0 END))) AS antiadulte, SEC_TO_TIME(SUM( TIME_TO_SEC (CASE WHEN inter.atl_activite_id_activite=11 THEN inter.tps_activite ELSE 0 END))) AS urbain FROM atl_intervention inter INNER JOIN atl_commune com ON (inter.atl_commune_id_commune = com.id_commune) WHERE inter.date_intervention <= '$date_fin' AND inter.date_intervention >='$date_debut' AND com.code_dep = '$code_dep' GROUP BY com.id_commune
Partager