Illidan: MySQL JOIN Unterschiede?

Beitrag lesen

nAbend!

Ich habe eine Frage zu den MySQL JOINs.

Ich habe eine Abfrage gemacht, die ich zuerst mit LEFT JOIN probiert habe. Da hat sie über 2 Sekunden gebraucht (für 25 Zeilen).

Dann habe ich INNER JOIN verwendet und plötzlich dauert das Ganze nur mehr 0.2 Sekunden?

Ich verstehe nicht im Geringsten warum das so ist.
Natürlich habe ich die MySQL Doku zu Rate gezogen, aber was da drin über JOIN steht ist meines Erachtens ein Witz.
Keine einzige Beschreibung wo denn nun der Unterschied zwischen den einzelnen JOINs liegt.

Ich hoffe ihr könnt mir hier weiterhelfen. Gibt es vielleicht noch etwas Besseres als INNER JOIN? Und welches JOIN sollte man wann verwenden?

Grüße, Illidan