Auch 3 und mehr.

Hier die Artikel, die in der Urspr�nglichen Fox-Pro Anwendung gefunden
werden, wenn man nach 4mm und 6mm sucht:

Sind nur 36, weil ich beim Abschreiben eines vergessen habe :-(

1052429
1053450
1053454
1053455
1055562
1055764
1056061
1056076
1056294
1056564
1056998
1057090
1050445
1050446
1050448
1060451
1060452
1961521
1061523
1061569
2016608
2080489
2081171
2081296
2081307
2081467
2081533
2081605
3108025
3108141
3198217
3108283
3108286
3110037
3110043
8190001


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

> -----Urspr�ngliche Nachricht-----
> Von: Schoeppl Alexander [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 7. Dezember 2001 09:56
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] AW: RE: AW: RE: AW: RE: AW: Ich bekomme die
> Abfra ge nicht hin
> 
> 
> d�rfen nur artikel kommen, die genau 2 aufnahmen haben, oder 
> auch solche
> mit 3 und mehr?
> 
> lg
> 
> alex
> 
> -----Urspr�ngliche Nachricht-----
> Von: Andreas Roth [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 7. Dezember 2001 10:50
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] AW: RE: AW: RE: AW: RE: AW: Ich bekomme die
> Abfra ge nicht hin
> 
> 
> 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

| [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