I have a question about JOINS. Does Sql JOINs reduce performance in a query? I have query with many JOIN in it . Can I say that the bad performance is come from these JOINS? if yes ,what should I do instead of JOIN in a query?
here is a piece of my query
...
FROM (((((tb_Pinnummern
INNER JOIN tb_Fahrzeug
ON tb_Pinnummern.SG = tb_Fahrzeug.Motor_SG)
INNER JOIN tb_bauteile
ON tb_Pinnummern.Bauteil = tb_bauteile.ID)
LEFT JOIN Fehlercodes_akt_Liste AS Fehlercodes_akt_Liste_FC_Plus
ON Fehlercodes_akt_Liste_FC_Plus.ID = b_bauteile.[FC_Plus])
LEFT JOIN Fehlercodes_akt_Liste AS Fehlercodes_akt_Liste_FC_Minus
ON Fehlercodes_akt_Liste_FC_Minus.ID = b_bauteile.[FC_Minus])
LEFT JOIN Fehlercodes_akt_Liste AS Fehlercodes_akt_Liste_FC_Unterbrechung
ON Fehlercodes_akt_Liste_FC_Unterbrechung.ID = b_bauteile.[FC_Unterbrechung])
LEFT JOIN Fehlercodes_akt_Liste AS Fehlercodes_akt_Liste_FC_Aderschl
ON Fehlercodes_akt_Liste_FC_Aderschl.ID = b_bauteile.[FC_Aderschl]
WHERE (((tb_Fahrzeug.ID) = [forms]![frm_fahrzeug]![id]));