I am trying to give MySQL a string and then compare it to a column.
For example, say I have the string: "helloworld", and I have a
table with one column ("keyword"), and three records: "low", "324", "kda".

I want to select the records that are found in the string (in this
case, I want it to return "low").

I have tried the like comparison:

select * from [table] where ([string] like [keyword])

but that only works if the string is exactly the same as the keyword.
In this case, the string is longer.   Normally, I would use %'s,
but how do I do that with a column name?

select * from [table] where ([string] like %[keyword]$)
does not work.

Am I way off track here?  Is there a simple way to do this that I
have somehow overlooked?  Is there a complex way to do this that
will at least get the job done?   Thanks.

-Antonio
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to