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