Mailinglisten-Archive |
> Ich habe zwei Tabellen, die via id_nr miteinander verknüpft sind. > In der zweiten Tabelle steht nur die _nichteindeutige_ id_nr (d.h. sie > kann mehrfach vorkommen) und ein sog. 'Bereich' > > Nun möchte ich alle Datensätze aus Tabelle 1 haben, die einer bestimmten > Bedingung gehorchen (kein Problem soweit) und (jetzt kommt mein Problem) > die > 1) entweeder in der zweiten Tabelle garnicht vorkommen mit einem LEFT JOIN und auf NULL prüfen > oder > 2) dort mit id_nr vorkommen, aber im Feld 'Bereich' einer bestimmten > Bedingung gehorchen. SELECT * FROM `DATEN` LEFT JOIN `BEREICH` WHERE `BEREICH`.`BEDINGUNGSFELD` == [BEDINGUNG] OR `BEREICH`.`BEDINGUNGSFELD` IS NULL -- Sebastian Mendel www.sebastianmendel.de www.tekkno4u.de www.nofetish.com -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive