In SQL gibt es den IN Operator. Der funktioniert etwa so  

SELECT feldliste FROM tabelle WHERE ID in (1,7,9)

Das Gegenteil produzierst Du mit NOT. Etwa so

SELECT feldliste FROM tabelle WHERE ID NOT in (1,7,9)

Interessant wird das, weil man f�r die Liste auch ein Unter-Select
verwenden kann.  Etwa

SELECT feldliste FROM tabelle WHERE ID in 
  (SELECT id FROM anderetabelle WHERE feld like 'irgendwas%')

Hier geht das NOT nat�rlich genauso. 

Hilft Dir das weiter?

-- 

Viele Gr��e
Hubert Daubmeier 



-----Original Message-----
From: Mayer, Stefan [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, October 02, 2001 3:21 PM
To: ASP Datenbankprogrammierung
Subject: [aspdedatabase] Combobox bef�llen


Ich habe 2 Tabellen:

Tabelle 1 enth�lt verschiedene Produktkategorien, Tabelle 2 enth�lt
einen Verkn�pfungen zu den Produkten und den Kategorien. Ich will jetzt
eine Combobox mit den Werten bef�llen, die das jeweil�ige Produkt NOCH
NICHT hat.

Also:

Produkte
ID - Name
1  - Besen
2  - Radio
3  - Auto
etc.


Kategorien
ID - Kategorie 
1  - rot
2  - rund
3  - teuer
4  - stinkt

Pr2Kat
Pr - Kat
3  - 4
3  - 1
2  - 3
1  - 1


Ich will also als Ergebnis einer Abfrage mit dem Parameter 3 (=Auto) die
"noch verf�gbaren" Kategorien 2 und 3 erhalten; nichtmehr 1 und 4.


Sorry f�r das dumme Beispiel, in Wirklichkeit stehen da ein paar hunder
tProdukte & Kategorien dahinter....



Stefan.

| [aspdedatabase] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an