Mailinglisten-Archive |
Am Montag, 22.09.03, um 17:42 Uhr (Europe/Berlin) schrieb Sebastian Tobias Mendel genannt Mendelsohn: >> Die Tabellen sind so verknuepft: >> [artikel]<-[csartikeltotheme]->[csthemes] >> Meine Abfrage sieht vereinfacht so aus: >> SELECT artikel.titel as a0 , csartikeltotheme.label as a4 , >> csthemes.nick as a9 >> FROM artikel >> INNER JOIN csartikeltotheme ON csartikeltotheme.dataid = artikel.id >> INNER JOIN csthemes ON csthemes.id = csartikeltotheme.themaid >> WHERE artikel.id=1444 >> Zum Zeitpunkt der Abfrage ist der artikel-Datensatz angelegt. >> Allerdings ist nicht bekannt, ob es überhaupt eine Verknüpfung >> Richtung csthemes gibt. >> Kann ich die Abfrage so gestalten, daß ich trotzdem noch die >> Artikel-Daten bekommen oder ist das grundsätzlich ausgeschlossen? > > nimm ein LEFT JOIN anstelle eines INNER JOIN LEFT JOIN csartikeltotheme ON csartikeltotheme.dataid = artikel.id LEFT JOIN csthemes ON csthemes.id = csartikeltotheme.themaid ...tut genau, was mir vorschwebte. Danke! > ... INNER JOIN is eh blödsinn .... in den meißten fällen Werd mich dran halten! ;-) Gruß Gerd -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive