Bonjour à vous, une petite question me tarode niveau optimisation des requetes SQL
Pour récupérer 1 eléments dans 3 tables différentes relier par un usersID par exemple, faut t'il mieux faire un INNER JOIN sur les 3 tables ou 3 SELECT simples ?
INNER JOIN :
SELECT SIMPLE
Qu'en pensez vous ?
Pour récupérer 1 eléments dans 3 tables différentes relier par un usersID par exemple, faut t'il mieux faire un INNER JOIN sur les 3 tables ou 3 SELECT simples ?
INNER JOIN :
SELECT element FROM TABLE1
INNER JOIN TABLE2 ON (id_asuivre_tab1=id_tab2)
INNER JOIN TABLE3 ON (id_asuivre_tab1=id_tab3)
SELECT SIMPLE
SELECT element FROM TABLE1 WHERE element=id
SELECT element FROM TABLE2 WHERE element=id
SELECT element FROM TABLE3 WHERE element=id
Qu'en pensez vous ?