Optimsation Requete MySQL
Bonjour,
J'ai besoin de votre aide afin d'optimiser ma requete. Elle me donne le résultat voulu mais prend 50 secondes à s'effectuer
Code:
1 2 3 4 5 6 7 8 9
|
SELECT clients.id, clients.raisonSociale, IFNULL(CONCAT(commerciaux.nom, ' ', commerciaux.prenom), clients.commercial) as commercial,
(COUNT(produitsmultifonctions.clientId) + COUNT(produitstelecopieurs.clientId)) as nb
FROM clients
LEFT JOIN commerciaux ON clients.commercial=commerciaux.id
LEFT JOIN produitsmultifonctions ON clients.id=produitsmultifonctions.clientId
LEFT JOIN produitstelecopieurs ON clients.id=produitstelecopieurs.clientId
GROUP BY produitsmultifonctions.clientId, produitstelecopieurs.clientId
ORDER BY clients.raisonSociale ASC; |
Merci