[linux-support] Mysql: simples ? select-Statement

Christoph Scheurer chris at rebmatt.ch
Thu Apr 22 09:01:48 CEST 2004


On Thu, 22 Apr 2004 07:53:24 +0200
Markus Wernig <markus at wernig.net> wrote:

> Hallo
> 
> Habe ich jetzt ein Blackout oder geht das wirklich nicht:
> 
> eine Tabelle hat zwei Felder (KEY, VAL), keines unique, keines null,
> zusammen sind sie unique und ergeben den Primary Key. Ich will jetzt
> herausfinden, welcher KEY in keinem seiner VAL-Felder einen bestimmten
> Wert aufweist.
> 
> also:
> 
> ----------------
> | KEY  |  VAL  |
> ----------------
> | 1    | 2001  |
> | 1    | 2002  |
> | 1    | 2003  |
> | 2    | 2001  |
> | 2    | 2002  |
> | 3    | 2002  |
> | 3    | 2003  |
> | 3    | 2004  |
> ----------------
> 
> Die Abfrage "Welcher KEY hat in keinem VAL den Wert 2004" sollte "1 und
> 2" ergeben, "Welcher KEY hat in keinem VAL den Wert 2001"
> dementsprechend "3".

select key from $table where not val= '2004';

Gruss
Chris


More information about the Linux-support mailing list