z.B.:
WHERE Ergebniss IN() AND Ergebniss  IN () OR Ergebniss NOT IN ()

Geht also alles, auch verschachteln.

Gru�, Andreas, http://www.drhirn.com/EuphoriasChild
-----Urspr�ngliche Nachricht-----
Von: Jan Mlekusch [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 2. April 2002 12:26
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] RE: AW: suchengine


hallo
ja, danke genau so mache ich es jetzt auch. Frage alle tabellen ab,
speichere deren id in eine #Tabelle und lese am schluss die restlichen
felder aus.
die frage ist wie implementiere ich am einfachsten funktionen wie AND OR NOT
etc.
Jan
PS: ich sende textmails
-----Original Message-----
From: Andreas Roth [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 02, 2002 12:01 PM
To: ASP Datenbankprogrammierung
Subject: [aspdedatabase] AW: suchengine


Hallo Jan,
bitte sende der Liste nur Text eMails,
Die L�sung deines Problems k�nnte recht einfach sein:
Du fragst die Teile deiner Suche jeweils einzeln ab und legst sie in einer
tempor�ren(kann natrlich auch eine Statische sein) Tabelle ein, die zB. so
aufgebaut ist:
tempResults
------------
SearchID (wenn es eine statische ist, musst du die einzelne Suchen
voneinander unterscheiden k�nnen)
PartID (einen Teil der Aktuellen Suche zb: von dir vergebenb Suchbegriff
"Stored & Procedure" = "Stored"->1 "Procedure"->2)
ResultsIDs (Identifizierung des Ergebnisses)
Am Schlus l�sst du eine Abfrage �ber diese Tabelle laufen:
SELECT ResultsIDs FROM tempResults WHERE ResultsIDs IN (SELECT ResultsIDs
FROM tempResults WHERE PartID= 1) AND ResultsIDs IN(SELECT ResultsIDs FROM
tempResults WHERE PartID= 1)
oder eben statt AND OR usw.
Gruss, Andreas
-----Urspr�ngliche Nachricht-----
Von: Jan Mlekusch [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 2. April 2002 11:44
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] suchengine


Hi
Folgende Frage:
Habe eine Website auf welcher ich eine Suchengine platziert habe, mit der
ich Werte aus einer SQL DB heraushole.
Es sind mehrere Attribute aus mehreren Entit�ten, welche ich aus der DB
hole, sodass das ganze sehr komplex wird.
Bis jetzt habe ich das in einer stored Procedure gel�st, welche aber sehr
umfangreich geworden ist. (wenn jmd die sp haben m�chte, kann ich gerne
Mailen, ist aber zu lang f�r dieses Posting, nur 50k erlaubt)
Nun, die Logik der Suchengine (SE) habe ich mir selbstgestrickt. Nun m�chte
ich diese SE ausbauen, sodass mit AND OR etc.  Ist die verwendung des MS
Index Server Express eine M�glichkeit? Oder soll man besser �ber/mit XML
suchen (habe keine Ahnung von, aber wenns der Sache dient!). Fr�her hatte
ich in einem ASP Script gesucht, welches immer auf den SQL zugegriffen hat,
was allerdings performance Probleme verursacht hat (verst�ndlich).
Hat jmd einen guten Ansatz, den ich weiterverfolgen k�nnte?
besten Dank
Jan Mlekusch
Software Engineer
----------------------
antax ag
Heimstrasse 46
CH-8953 Dietikon
Pho: +41  1 745 67 00
Fax: +41  1 745 67 21
Mob: +41 79 757 40 17
----------------------
mail: [EMAIL PROTECTED]
web:  www.antax.ch



----------------------
Diese E-Mail enth�lt vertrauliche und/oder rechtlich gesch�tzte
Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail
irrt�mlich erhalten haben, informieren Sie bitte sofort den Absender und
vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte
Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you
are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail. Any
unauthorised copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.
| [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