Du bekommst genau die Werte aus tabelle1 und 2, die Deinem Filter a.empfängerid = b.userid entsprechen. Wenn eine empfängerid aus a gar keine passende Userid in b hat, wirst du sie damit nie...
Art: Beiträge; Benutzer: Joerg
Du bekommst genau die Werte aus tabelle1 und 2, die Deinem Filter a.empfängerid = b.userid entsprechen. Wenn eine empfängerid aus a gar keine passende Userid in b hat, wirst du sie damit nie...
irgendetwas hatte ich da falsch gemacht.
Aber. jetzt geht es !!
thx
MySQL meldet:
Unknown column 'b.userid' in 'field list'.
richtig, aber das liegt nur daran, dass wir hier ein beispiel gebaut haben, was ich nicht konsequent weitergeführt habe. Mein original ist in der sicht stimmig.
Trotzdem kann schein MySQL nicht...
noch eine Frage. Ich brauche die Verknüpfung über Left Join, also so:
select
m.subject,
m.message,
ua.username as Absendername,
ue.username as Empfaengername
from table1 m
left join table2...
meine Tabelle heißen anders. Mein Problem ist auch bei weiten komplizierter. Aber das ist die Kernfrage. Ich werde das gleich mal testen.
leider geht es nicht. Wie es scheint sind in der mysql 4.0 erst die ersten Multitable-Ansätze zu finden. Meine Wünsche hat wohl noch keiner geäußert.
jörg
ok, ich check das und geb dann wieder bescheid.
oh cool. Ich dachte, Untertabellen gehen bei mysql nicht. Werde es gleich ausprobieren. Durch das AS empfängername kann ich die neue Zelle direkt mit empfängername ansprechen, oder ?
Vielen Dank...
Ich glaube, wir reden von der gleichen Sache.
Tabelle 1
subject message Absenderid empfägerid
blablabla testtest 121212 242424
xxxxxxxx huhuhu 321321 654654
Tabelle 2
Userid Name
Hallo,
ich bin noch ein wenig neu in der mySQL Thematik und habe eine Frage.
Ich habe in einer Tabelle zwei Unterschiedliche UserID (eben von 2 Personen), deren Name ich über eine Usertabelle...