Hallo,
ein Join ist eigentlich nichts mysql-spezifisches, sondern gehört zu sql. Joins dienen dazu Daten von verschiedenen tabellen auf verschiedene Art und Weise anzuzeigen. Bei einem Left-Join z.B. werden alle felder der linken tabelle genommen und mit der rechten verknüft. Dabei muss nichts in der rechten stehen. Ein Beispiel:
SELECT p.persnr, pname, fmnr, vwgrad, vorname FROM persdat p LEFT JOIN fmitglieder f ON p.persnr = f.persnr
=> Persnr Pname Fmnr Vwgrad Vorname
9 bind
8 volt 1 1 Christa
7 Merieris
5 Luft
Bei einem right-Joing geschieht genau das umgekehrte wie beim left join. Der Outer-Join entspricht dem Equi- Join. Das ist einfach da wird nur über den Schlüssel verknüft. a la p.persnr = f.persnr
MFG xss