Look into text indexing in SQL Server, Oracle text in
Oracle, and ?(I've forgotten)? in mysql. "LIKE
'%#form.words#%'" queries are best avoided, for speed
and feature reasons. In general, text indexing allows
ranked searches, stemming, thesauri, and other nice
featuers.

--- Frank Dewey <[EMAIL PROTECTED]> wrote:
> Hello all,
>  
> I'm looking into searching a website for a
> particular string or
> occurence of a string.  I would like for this to be
> an advanced search
> (what I am looking for is something more complex
> than a simple LIKE).
>  
> In the database - QBOS_HELPFILE (id, name,keywords)
> - I am storing a
> list of words separated only by spaces.  And I am
> starting out with this
> query:
> SELECT *
> FROM QBOS_HELPFILE
> WHERE keywords  LIKE '%#form.words#%'
>  
> I've tried separating the words by commas and using
> the IN operator, but
> that only works if the field (keywords) contains one
> word
>  
>  
> Maybe a combination of the In operator and LIKE
> depending on the search
> text - if the search text has quotes or not.  Of
> course the text should
> be first parsed.  I'm not sure what the best way to
> go about this is.
> Are their some good examples out there?  I've looked
> at Verity a
> little...but I'm not sure that is what I need.
>  
> Are there any suggestions/help on this matter that
> ya'll can help me
> with?  Thank you -
>  
>   Frank
>
>
>
-----------------------------------------------------------
> The Preceeding Email Has Been Scanned
> and Verified By QBOS Security Systems
>
-----------------------------------------------------------
> QBOS, Inc.
> 14275 Midway Rd.  Suite 220
> Addison, TX 75001
> 972.233.5066
>
>
>
>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to