Mailinglisten-Archive |
Hi Rolf, Ich habe die Syntax dazu nicht genau im Kopf, aber müßte es nicht SELECT * FROM artikel AS A LEFT OUTER JOIN artikelgruppe AS B ON B.ArtGrNr=A.ArtGrNr AND B.ArtGrNr ='2'; ^^ ^ heißen Ich glaube outer muß auch nicht sein.. Grant Rolf Stoll schrieb: > Hallo, > > Mit folgendem SELECT wollte ich erreichen, dass alle Datensätze der > (linken) Tabelle artikel angezeigt werden und, falls die in der > WHERE-Klausel angegebene Bedingung zutrifft, zusätzlich der entsprechede > Wert in das Feld entsprechende eingetragen wird. Deshalb die Verwendung > von LEFT OUTER JOIN: > > SELECT * FROM artikel AS A LEFT OUTER JOIN artikelgruppe AS B ON > B.ArtGrNr=A.ArtGrNr WHERE B.ArtGrNr ='2'; > > Aber es klappt nicht. > Angezeigt werden nur die Datensätze für welche die WHERE-Bedingung > zutrifft. > Wo liegt hier der Denkfehler? > > mfg > Rolf > > --- > *** Abmelden von dieser Mailingliste funktioniert per E-Mail > *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe -- Grant Wallace http://www.tfh-berlin.de/~wallace --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive