Sorry, man sollte doch noch genau lesen.

SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5
ist dasselbe wie
SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND B=4 AND C=5

Christoph

> -----Original Message-----
> From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]]
> Sent: Friday, November 02, 2001 4:31 PM
> To: ASP Diskussionsliste fuer Anfaenger
> Subject: [aspdebeginners] RE: sql-problem...
> 
> 
> Wie jetzt ?
> SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5
>  ist das selbe wie
> 
> Variante1
> SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND B=4 AND C=5
> Vaiante2
> SELECT * FROM Tabelle WHERE A=1 AND B=4 OR A=2 AND B=4 OR A=1 
> AND C=5 OR A=2
> AND C=5
> 
> Welches ist nun richtig? :-)
> 
> Gruß Wolfgang
> 
> 
> ----- Original Message -----
> From: "Uwe Maier" <[EMAIL PROTECTED]>
> To: "ASP Diskussionsliste fuer Anfaenger" 
> <[EMAIL PROTECTED]>
> Sent: Friday, November 02, 2001 4:19 PM
> Subject: [aspdebeginners] RE: sql-problem...
> 
> 
> > SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5
> > ist dasselbe wie
> > SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND 
> B=4 AND C=5
> >
> > ----- Original Message -----
> > From: "Wolfgang Bezold (XL-Design)" <[EMAIL PROTECTED]>
> > To: "ASP Diskussionsliste fuer Anfaenger" 
> <[EMAIL PROTECTED]>
> > Sent: Friday, November 02, 2001 4:13 PM
> > Subject: [aspdebeginners] RE: sql-problem...
> >
> >
> > > Hab ich noch nie angewendet mit Klammern.
> > > Seh ich das so richtig?
> > >
> > > Ist diese Abfrage
> > > SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5
> > >
> > > genau das selbe wie diese
> > > SELECT * FROM Tabelle WHERE A=1 AND B=4 OR A=2 AND B=4 OR 
> A=1 AND C=5 OR
> > A=2
> > > AND C=5
> > >
> > > Wolfgang
> > >
> > >
> > > ----- Original Message -----
> > > From: "Christoph Biegner" <[EMAIL PROTECTED]>
> > > To: "ASP Diskussionsliste fuer Anfaenger"
> <[EMAIL PROTECTED]>
> > > Sent: Friday, November 02, 2001 3:27 PM
> > > Subject: [aspdebeginners] RE: sql-problem...
> > >
> > >
> > > Das ist doch das übliche bei Vergleichen:
> > >
> > > SELECT *
> > > FROM Tabelle
> > > WHERE (A=1 OR A=2)
> > > AND B=4 AND C=5
> > > ...
> > >
> > > CHristoph
> > >
> > > > -----Original Message-----
> > > > From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]]
> > > > Sent: Friday, November 02, 2001 3:26 PM
> > > > To: ASP Diskussionsliste fuer Anfaenger
> > > > Subject: [aspdebeginners] RE: sql-problem...
> > > >
> > > >
> > > > Hallo Uwe,
> > > > kannst Du mir dann den Code auch mal schicken mit den
> > > > Klammern? (Wenn es
> > > > funktioniert)
> > > > Ich habe ab und zu das selbe Problem.
> > > >
> > > > Danke
> > > >
> > > > Gruß Wolfgang
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From: "Uwe Maier" <[EMAIL PROTECTED]>
> > > > To: "ASP Diskussionsliste fuer Anfaenger"
> > > > <[EMAIL PROTECTED]>
> > > > Sent: Friday, November 02, 2001 3:18 PM
> > > > Subject: [aspdebeginners] RE: sql-problem...
> > > >
> > > >
> > > > > hmm, hab vergessen, dass das geht... :-)
> > > > > ich denk mit klammern wirds klappen
> > > > > thx
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Christoph Biegner" <[EMAIL PROTECTED]>
> > > > > To: "ASP Diskussionsliste fuer Anfaenger"
> > > > <[EMAIL PROTECTED]>
> > > > > Sent: Friday, November 02, 2001 3:12 PM
> > > > > Subject: [aspdebeginners] RE: sql-problem...
> > > > >
> > > > >
> > > > > > DU Kannst bei den Bedingungen auch Klammern setzen, das
> > > > sollte helfen,
> > > > > oder?
> > > > > >
> > > > > > CHristoph
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Uwe Maier [mailto:[EMAIL PROTECTED]]
> > > > > > > Sent: Friday, November 02, 2001 3:01 PM
> > > > > > > To: ASP Diskussionsliste fuer Anfaenger
> > > > > > > Subject: [aspdebeginners] sql-problem...
> > > > > > >
> > > > > > >
> > > > > > > hi liste,
> > > > > > > ich hab ein Problem mit einer SQL-Abfrage: (bzw. eine
> > > > Frage dazu)
> > > > > > >
> > > > > > > ich hab eine Variable, in der ein vom User eingegebener
> > > > > > > Suchbegriff steht.
> > > > > > > Aus der Datenbank sollen jetzt Datensätze gefiltert
> > > > ausgelesen werden.
> > > > > > >
> > > > > > > Wie krieg ich es hin, daß ich mit dem Suchstring mehrere
> > > > > > > Datenbankfelder
> > > > > > > durchsuche?
> > > > > > > einfach wäre ja:
> > > > > > > SELECT * FROM tabelle WHERE spalte1 LIKE '%" &
> > > > > > > <%=(searchString)%> & "%' OR
> > > > > > > spalte2 LIKE '%"<%=(searchString)%> & "%'"
> > > > > > >
> > > > > > > nun ist es bei mir leider nicht soo einfach, ich habe nach
> > > > > > > dem WHERE noch
> > > > > > > bis zu 15 weitere AND-Bedingungen. (weitere Filter)
> > > > > > > die müßte ich ja nach jedem OR wiederholen, oder 
> gibt es da
> > > > > > > einen anderen
> > > > > > > Weg?
> > > > > > > Außerdem soll der übergebene String z.T. mit LIKE suchen,
> > > > > > > z.T. mit = bzw
> > > > > > > IN...
> > > > > > >
> > > > > > > Hat jemand ne Idee?
> > > > > > > Gruß und Danke, Uwe
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > > > > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > > > > > > | http://www.aspgerman.com/archiv/aspdebeginners/ 
> = Listenarchiv
> > > > > > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > > > > > |
> > > > > >
> > > 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > > > >
> > > > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > > > > | http://www.aspgerman.com/archiv/aspdebeginners/ = 
> Listenarchiv
> > > > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > > > |
> > 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > > >
> > > >
> > > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > > |
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > > >
> > >
> > >
> > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > >
> > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> > >
> > >
> > >
> > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > > | Sie knnen sich unter folgender URL an- und abmelden:
> > > | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> >
> >
> > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > | Sie knnen sich unter folgender URL an- und abmelden:
> > | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> >
> 
> 
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> 

| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als archive@jab.org subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an