Re: LEFT JOIN ist wohl die Loesung, doch ich habe da noch ein Problem
am 09.04.2008 18:13:15 von crisofsoxAxel Schwenke schrieb:
> "Sascha Karl" <2353644332764@web.de> wrote:
> >
> > SELECT a.name, c.datum,b.ort
> > FROM name a, ort b
> > LEFT JOIN online c ON c.user_id =3D a.id
> > WHERE b.id_user =3D a.id
> >
> > Ich bekomme aber da eine Fehlermeldung :
> > #1054 - Unknown column 'a.id' in 'on clause'
>=20
> Du mixt den Komma-Operator mit JOIN. Aus dem Handbuch
> (http://dev.mysql.com/doc/refman/5.0/en/join.html)
>=20
> Join Processing Changes in MySQL 5.0.12
Oh my...
Vielen Dank!
Bin zwar nicht der OP, hatte aber das Problem, das mein Join über drei=20
Tabellen in zwei lokalen Datenbankne nicht funktioert.
Mit der richtigen Syntax gehts.
DANKE!!
Da ich drei Tabellen in zwei Datenbanken vergleiche und die=20
Fehlermeldung hiess: "Field db1.table1.field.x" ist unbekannt war ich=20
erstmal auf der falschen Spur. Nämlich das es nicht über zwei DBs hinwe=
g=20
funktioniert.
:)