phpbar.de logo

Mailinglisten-Archive

Frühlingshaftes Select-Problem

Frühlingshaftes Select-Problem

Cybot 4t2.com-mysql at tekkno4u.de
Don Mai 22 17:37:06 CEST 2003


> 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