Bonjour,
J'ai une requete de ce type :
Bon j'ai trois tables en relation, opportunities(2060), histo_result_statu_ressource(6061), ressources(5175). Les chiffres entre parathèse sont le nombre d'enregistrement que la table contient pour vous donner une idée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $sql = "SELECT r.nom,r.prenom, opp.opportunity_id FROM opportunities opp LEFT JOIN histo_result_statu_ressource hrsr ON hrsr.opportunity_id = opp.opportunity_id LEFT JOIN sr.ressources r ON r.ressource_id = hrsr.ressource_id WHERE r.prenom LIKE '%".$_POST['ress_name']."%' GROUP BY opp.opportunity_id";
Voilà... Ma requete prend environ 20 secondes à s'exécuter, c'est trop long et gèle complètement l'ordi pendant. La requete doit faire une simple recherche dans la table ressource pour un nom donné qui est relié à une opportunité.
Merci de votre aide!
Partager