Bonjour

Avant de me lancer dans un développement, j'aimerais savoir quelle est la différence de performance entre les 2 routines suivantes (les champs concernés sont indexés) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT champ2 FROM table1 WHERE champ1 = 'toto';
/*Extraction sous forme de liste avec php*/
SELECT * FROM table2 WHERE champ3 IN liste
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM table1 JOIN table2 ON champ3 = champ2 WHERE champ1 = 'toto';
Sachant que table1 comprend environ 100 éléments, donc le subquery se fait sur une liste de 100 éléments maxi.

Merci de vos réponses