Bonjour à tous, j'ai un tri par couleur à réaliser qui met en jeu plusieurs tables SQL, je l'ai réalisé mais le temps de chargement de ma page est passé de 0,79sec à plus de 18 sec ...
J'ai essayé différentes méthodes avec des Jointures, des EXISTS, des IN mais je n'arrive pas à faire baisser mon temps de chargement qui est due à cette requête :
SELECT DISTINCT cl.colour
FROM summary_colours AS cl, stock AS s, product AS p, type AS t, category AS c
WHERE p.type_id=t.type_id
AND t.category_id=c.category_id
AND c.category='Category'
AND p.product_id = s.product_id
AND s.colour_id = cl.colour_id
ORDER BY cl.colour
Quelqu'un peut il m'aider ?