Word order I assume counts? (For example "Adobe ColdFusion" vs "ColdFusion Adobe.") Also, you may want to use to help against SQL Injections.
<cfset searchString = "Immigration Law" />
<cfquery name="Info" datasource="YourDB">
SELECT *
FROM Areas
WHERE
<cfloop list="#searchString#" delimiters=" " index="word">
ShortName LIKE <cfqueryparam cfsqltype="cf_sql_varchar" value="%#Trim(word)#%" /> OR
</cfloop>
(1 <> 1)
</cfquery>
<cfdump var="#Info#" />
If you have to search a lot of text, I suggest you use your database's FTS services or Verity.
samaru
a.k.a inscissor
1,256 posts since Feb 2002
Reputation Points: 262
Solved Threads: 18