Quelle est la requête la plus performante et surtout pourquoi?
Bonjour,
Je me posais une question d'ordre théorique, de ces trois requêtes ci-dessous quelle est la plus performante et pourquoi?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
SELECT T1.nom
FROM T1
INNER JOIN T2 ON T1.nom = T2.nom
INNER JOIN T3 ON T2.id_marque = T3.id_marque
WHERE T3.id_produit = 10000
SELECT T1.nom FROM T1 WHERE nom = (
SELECT T2.nom FROM T2 WHERE id_marque = (
SELECT T3.id_marque FROM T3 WHERE id_produit=10000))
SELECT T1.nom FROM T1, T2, T3
WHERE T1.nom = T2.nom AND T2.id_marque = T3.id_marque
AND T3.id_produit = 10000 |