Ami du SQL, bonsoir.
J'ai une requête qui ressemble à ça :
SELECT name, link FROM wp_acvu_medias WHERE fk_postId IN( SELECT r.object_id FROM wp_term_relationships r LEFT JOIN wp_terms t ON r.term_taxonomy_id = t.term_id WHERE t.name IN ( SELECT name FROM bb_terms WHERE term_id IN ( SELECT term_taxonomy_id FROM bb_term_relationships WHERE object_id IN ( SELECT topic_id FROM bb_topics $where))) GROUP BY r.object_id) AND type = 'NORMAL'
Je me demandais, il vaut mieux laisser une grosse requête comme ça, ou alors en faire 2 (ou plus) plus petites?
Merci!
edit : Je parle d'un point de vue performance