Selon un article de Stéphane FAROULT, paru sur ONLamp.com, les abus dans la clause FROM sont fréquents et jouent sur les performances d’une requête. Ce qu'il faut comprendre par "abus", c’est l’utilisation de table dont aucun champ n’est retourné par la requête (elles sont en générales utilisées pour effectuer des opérations de comparaison, etc.).

Stéphane FAROULT nous explique pourquoi l’utilisation de telles requêtes est mauvaise et comment contourner le problème en utilisant des requêtes imbriqués, qui rappelons-le sont gérés dans la version 4.1. de MySQL (par conséquent, cet article ne concerne en aucun cas les utilisateurs des versions antérieurs).

Lire l’article