Bei 4 und 6 sind es 37 Produkte.
Dein Veruch kommt mir ziemlich bekannt vor,
mein letzter:
SELECT aurefart FROM ADIMUTIL WHERE
aurefart IN
(
    SELECT aurefart FROM ADIMUTIL WHERE ID IN 
    (
        SELECT ID FROM ADIMUTIL WHERE
        (
            (
                auborneinf <=4 AND aubornesup>=4
            )
            OR
            ( 
                auborneinf = 4 AND
                (
                    aubornesup IS NULL OR aubornesup=0
                )
            )
            AND aucoddimut='dn'
                )
        )
        AND ID IN
        (
        SELECT ID FROM ADIMUTIL WHERE
        (
            (
                auborneinf <=6 AND aubornesup>=6
            )
            OR
            (
                auborneinf = 6 AND
                (
                    aubornesup IS NULL OR aubornesup=0
                )
            )
            AND aucoddimut='dn'
        )
    )
    GROUP BY aurefart HAVING Count(ID) >=2
)
GROUP BY aurefart ORDER by aurefart 


Andreas Roth
--------------------------------------
[EMAIL PROTECTED]           *jetzt mit Chat*
http://www.EuphoriasChild.DarkTech.org
-------------------------------------- 

> -----Urspr�ngliche Nachricht-----
> Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 7. Dezember 2001 09:45
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] RE: AW: RE: AW: RE: AW: Ich bekomme 
> die Abfrage
> nicht hin
> 
> 
> > 
> > Also unter MSSQL geht das mit exists, ich wei� aber nicht 
> ob das unter
> > access geht:
> > 
> > SELECT     *
> > FROM         article
> > WHERE     EXISTS   (SELECT     TOP 1 *
> >                     FROM       adimutil 
> >                     WHERE      aucoddimut = 'DN' and 
> > ((auborneinf = 4mm)
> > or ((auborneinf <= 4mm) and (aubornesup >= 4mm))))
> > 
> > 
> > hab diese Query jetzt aber frei beschreiben, mu�te aber 
> funktionieren.
> > WEnn du nun mehrere Aufnahmen suchst, einfach mit
> > AND Exists und query f�r 2 aufnahme, 3 aufnahme etc.
> > 
> > alles klar?
> > 
> 
> So einfach ist das nicht...
> 
> Denn Du musst ja die Artikelnummer von der �usseren Abfrage in die
> innere bringen und das geht zumindest bei Access nicht... Bin 
> gerade am
> probieren...
> 
> Ich habe mir eine Variant mit IN �berlegt, aber die scheint zuviele
> Ergebisse auszuspucken...
> 
> SELECT aurefart
> FROM adimutil
> WHERE aurefart IN
> (
>         SELECT t.aurefart FROM adimutil t WHERE
> 
>         (
>             (
>                 t.auborneinf <=6 AND t.aubornesup>=6
>             )
>             OR
>             ( 
>                 t.auborneinf = 6 AND
>                 (
>                     t.aubornesup IS NULL OR t.aubornesup=0
>                 )
>             )
>             AND t.aucoddimut='dn'
>      )
> )
> 
> AND
> 
> aurefart IN
> (
>         SELECT t.aurefart FROM adimutil t WHERE
> 
>         (
>             (
>                 t.auborneinf <=4 AND t.aubornesup>=4
>             )
>             OR
>             ( 
>                 t.auborneinf = 4 AND
>                 (
>                     t.aubornesup IS NULL OR t.aubornesup=0
>                 )
>             )
>             AND t.aucoddimut='dn'
>      )
> );
> 
> 
> Wieviele Ergebnisse-Produkte sollen denn dabei raukommen?
> 
> Claudius
> 
> 
> | [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