2010-05-19 5 views
5

İki tablom var ve bir sorgu oluşturmak istiyorum. sütun üzerindeMySQL iki tabloyu aynı anda seçin

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

FROM tableA 

LEFT JOIN tableB ON tableA.team1=tableB.team 

sonuç sadece gösterge imageA: Ben takım AA ve masa A üzerinde takım BB'ın görüntü tabanını

kullandığım almaya çalıştı. ImageA ve image B'yi ikinci sorguyu kullanmadan seçmenin herhangi bir yolu var mı? Herhangi bir yardım için minnettarım! Çok teşekkürler!

Benim tablo yapısı şunlardır:

tablo gibi bir şey olurdu bir

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

tablo B

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

cevap

6

: HARİKA

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

!!!! Hızlı cevap Jeroen için teşekkürler! – FlyingCat

+0

Rica ederim! – jeroen