un problème de sous-requête
Bonjour,
On y est mes premiers pas sur le forum !!
Je viens chercher de l'aide après de nombreuses recherches vaines et un mal de tête pas possible:calim2:.
J'ai donc une requête avec une sous-requête :
Code:
1 2 3 4 5 6
| SELECT com.nom_commune,
SEC_TO_TIME(SUM((SELECT TIME_TO_SEC(inter.tps_activite) FROM atl_intervention inter where inter.atl_activite_id_activite=1))) as surveillance, SEC_TO_TIME(SUM((SELECT TIME_TO_SEC(inter.tps_activite) FROM atl_intervention inter where inter.atl_activite_id_activite=10))) as antiadulte
FROM atl_intervention inter, atl_commune com
WHERE inter.atl_commune_id_commune = com.id_commune
AND inter.date_intervention <= '2011-06-30' AND inter.date_intervention >='2011-06-01' AND com.code_dep = '17'
GROUP BY com.id_commune |
et bien sûr quand je teste la requête dans mon phpmyadmin, j'ai le message suivant: #1242 - Subquery returns more than 1 row
ah ah j'suis sûre qu'on vous l'a jamais faite celle-là.
Bon, donc j'ai d'abord vu qu'il pouvait s'agir d'un problème de version..ouais!!
Ensuite, j'ai vu qu'on pouvait transformer une sous-requête en requête, et alors je suis perdue
Quelqu'un a la solution ??
Merci