2010-05-19 22 views
5

Ich habe zwei Tabellen und möchte eine Abfrage machen. Ich versuchte Team AA und BB-Teams des Image Basis auf dem Tisch A.MySQL zwei Tabellen gleichzeitig auswählen

Früher habe ich zu bekommen:

SELECT tableA.team1, tableA.team2, tableB.team, tableB.image, 

FROM tableA 

LEFT JOIN tableB ON tableA.team1=tableB.team 

Das Ergebnis nur Anzeige imageA auf der Säule. Gibt es Möglichkeiten, imageA und image B auszuwählen, ohne die zweite Abfrage zu verwenden? Ich schätze jede Hilfe! Danke vielmals!

Meine Tabellenstruktur sind:

Tabelle A

team1 team2 
------------ 
AA BB 

Tabelle B

team image 
------------- 
    AA imagaA 
    BB imageB 

Antwort

6

, dass so etwas wäre: AWESOME

SELECT tableA.team1, tableA.team2, tableB.team, tableB.image, tb.image 

FROM tableA 

LEFT JOIN tableB ON tableA.team1=tableB.team 
LEFT JOIN tableB tb ON tableA.team2=tb.team 
+0

!!!! Danke für die schnelle Antwort Jeroen! – FlyingCat

+0

Gern geschehen! – jeroen