Holla,
ich habe folgende Struktur:
Tabelle 1 ( themen )
-------------------------------
| id | themenid | titel | usw
-------------------------------
Tabelle 2 ( beitrag )
---------------------------------------
| beitragsid | themenid | text | usw
---------------------------------------
Tabelle 3 ( zusatz )
---------------------------------------
| zusatzid | beitragsid | zusatzart | usw
---------------------------------------
Jetzt habe ich die "zusatzid" vorhanden und brauche aber den "Titel" aus der themen Tabelle.
SELECT titel FROM bb1_threads, bb1_posts, zusatz
WHERE zusatz.zusatzid=?
AND zusatz.beitragsid=beitrag.beitragsid
AND themen.themenid=beitrag.themenid
Damit funktioniert es. Jetzt gäbe es da ja ( soweit ich das mit "JOIN" richtig verstanden habe ) die Möglichkeit dies auch mit LEFT JOIN zu lösen. Aber:
1. WIE ?
2. Welchen Vorteil habe ich davon ?
Zu 1. Ich wäre mehr als dankbar wenn mir jemand ( vielleicht auch anhand des BSP ) die Left join Funktion erklären könnte, denn was Dokus angeht, habe ich schon so ziemlich viele gelesen so dass ich da entweder zu d... bin um das zu verstehen oder aber schlicht und einfach in diesem Zusammenhang immer ein "Brett vorm Kopf" hab.
Für jede Art von Hilfe schon mal vielen Dank im voraus ;)
MfG
AndreasN