Also..

> > o in exakter Phrase

Kein Problem:
Feld1 like '%wort1 wort2 wort3%' or Feld2 like '%wort1 wort2 wort3%' ...

> > o jedes Wort zumindest 1x

Auch einfach...
(Feld1 like '%wort1%' or feld2 like '%wort1%' or ...)
AND (Feld1 like '%wort2%' or feld2 like '%wort2%' or ...)
AND ...
> > o jedes Wort zumindest 1x, aber in der N�he

Problematisch... Siehe unten...

> > o keines der W�rter

NOT((Feld1 like '%wort1%' or feld2 like '%wort1%' or ...)
AND (Feld1 like '%wort2%' or feld2 like '%wort2%' or ...)
AND ... )

> Ist ein MySQL-Server - ich k�nnte aber "notfalls" nach MS SQL 
> migrieren, wenn es erforderlich und absolut unumg�nglich ist.

Das Problem ist allerdings, dass suchfunktionen, die auf LIKE basieren
immer den gesamten datenbestand durchsuchen m�ssen.
Bei vielen Daten bekommst Du Probleme...
Weiterhin ist damit keine Position gegeben, also n�he ist nicht
berechenbar...

Mit dem SQL Server kannst Du beliebige Felder voll-text-indizieren
lassen und dann schnell in solchen feldern suchen, ohne den gesamten
text jedesmal zu durchsuchen.. Zus�tzlich gehen NEAR-queries...


Claudius


~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an