Bonjour, je rencontre un problème certainement du à une mauvaise optimisation de ma requete sql. En effet, celle-ci fonctionne quand la base de données est presque vide, et fait planter le serveur local lorsque beaucoup de champs sont à traiter.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
SELECT SUM(DISTINCT t1.nb_p1) AS total_p1, SUM(DISTINCT t2.nb_p2) AS total_p2 
FROM t1
JOIN t2 ON t2.usine = t1.usine AND t2.datee BETWEEN '2009-01-02' AND '2010-03-04'
WHERE t1.usine = 'usine1' AND t1.datee BETWEEN '2009-01-02' AND '2010-03-04'
Le code parle de lui même. Merci pour votre aide éventuelle !