From: | "Dan Maher" <dan(dot)maher(at)home(dot)com> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | simple query question |
Date: | 2001-12-17 01:50:47 |
Message-ID: | XbcT7.72507$py4.34479716@news2.nash1.tn.home.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Thanks in advance:
I want to do a particular type of pattern matching in a string, but am not a
regexp guru. Can ya help?
I want to find a row in a table that has a column that matches a string like
"jack nicholson - one flew over the cuckoo's nest"
but the columns I have are:
actor movie
------ --------
jack nicholson One flew over the cuckoo's nest
What I have been trying is
UPDATE blah WHERE actor LIKE
"jack nicholson - one flew over the cuckoo's nest"
OR movie LIKE
"jack nicholson - one flew over the cuckoo's nest"
of course that doesn't work. So the column in the table is a substring of
the search string. Parsing up the search string seems like the hard way to
do it, is there an easy way to see if a column's value is a subset of the
query string?
<sql idiot mode>
Also, if there is a DB-independent way to do this without a specific
PostgreSQL operator, that would be ideal.
</sql idiot mode>
Many thanks,
Dan
From | Date | Subject | |
---|---|---|---|
Next Message | Rob Hoffman | 2001-12-17 02:25:31 | Re: simple query question |
Previous Message | Doug McNaught | 2001-12-17 01:21:00 | Re: best solution for BLOB storage across networks? |