Hellihello
Was sagt dein Datenbanksystem (EXPLAIN?). Wenn du Pech hast, ja, oder auch nicht.
Det jibbs bei phpMyAdmin irgendwo, oder?
Jau, einfach bei der SQL-Abfrage EXPLAIN voranstellen. Nur was kommt dabei raus?
Beim WHERE:
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE positionen ALL NULL NULL NULL NULL 5
1 SIMPLE produkte eq_ref PRIMARY PRIMARY 4 test.positionen.ProduktID 1 Using index
1 SIMPLE rechnungen eq_ref PRIMARY PRIMARY 4 test.positionen.RechnungsID 1
1 SIMPLE kunden eq_ref PRIMARY PRIMARY 4 test.rechnungen.Kundennummer 1 Using index
Beim JOIN:
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE positionen ALL NULL NULL NULL NULL 5
1 SIMPLE produkte eq_ref PRIMARY PRIMARY 4 test.positionen.ProduktID 1 Using index
1 SIMPLE rechnungen eq_ref PRIMARY PRIMARY 4 test.positionen.RechnungsID 1
1 SIMPLE kunden eq_ref PRIMARY PRIMARY 4 test.rechnungen.Kundennummer 1 Using index
mmh...; kein Unterschied, oder?
Dank und Gruß,