schönen morgen,
könnte mir mal einer von euch dort draußen bei der korrekten syntax für einen mysql-left-join helfen ...?
und zwar habe ich eine tabelle (spiele) in denen etliche daten des spiels und unter anderem ,in jeweils
getrennten spalten, zwei verschiedene mannschaften_id stehen, die auf eine andere tabelle (mannschaften)
verweist. nun soll mysql mir alles zusammen ausgeben. mit der unten angegebenen syntax erreiche ich
jedoch nur, dass er mir lediglich 'eine' mannschaft ausspuckt...
_________________________MYSQL__________________start
SELECT spiele.spi_datum,spiele.spi_id,spiele.spi_ergebnis,spiele.spi_freigegeben,spiele.man_id,spiele.man_id2,spiele.per_id,spiele.per_id2,
mannschaften.man_name,
adresse.adr_ort,adresse.adr_strasse,adresse.adr_plz,
kategorien.kat_name,
redaktionsbeitrag.rb_titel,redaktionsbeitrag.rb_id
FROM spiele
left join mannschaften on spiele.man_id=mannschaften.man_id
left join adresse on spiele.adr_id=adresse.adr_id
left join kategorien on spiele.kat_id=kategorien.kat_id
left join redaktionsbeitrag on spiele.rb_id=redaktionsbeitrag.rb_id;
_________________________MYSQL__________________ende
(die spalte aus spiele, in der die id der zweiten mannschaft steht, heisst man_id2).
-- --
--- ---
---- ----
wär nett wenn mir wer weiterhelfen könnte....
thanx
comunicout