Mysql
 sql >> Base de données >  >> RDS >> Mysql

SQL :l'efficacité du chaînage des jointures

JOIN n'est généralement pas si mal si les clés sont indexées. LEFT JOIN est presque toujours un succès en termes de performances et vous devez l'éviter si possible. La différence est que LEFT JOIN joindra toutes les lignes de la table jointe même si la colonne que vous joignez est NULL. Alors qu'un JOIN régulier (hétéro) joint simplement les lignes qui correspondent.

Publiez la structure de votre table et nous pourrons vous donner une meilleure requête.