Re: select a range of data - Mailing list pgsql-admin

From Jon Sime
Subject Re: select a range of data
Date
Msg-id 46A10AB1.8040103@mediamatters.org
Whole thread Raw
In response to select a range of data  (Jessica Richard <rjessil@yahoo.com>)
List pgsql-admin
Jessica Richard wrote:
> If I have a column with a value like "abc2457", "efg1234",
>
> how do I select col from table where col like 'a[a-z]c24[0-9]7"?
>
> How do I handle the range bracket in the query?

You can use the regular expression operator(s), like so:

     select *
     from table
     where column ~ 'a[a-z]c24[0-9]7';

For the full details:
http://www.postgresql.org/docs/8.2/interactive/functions-matching.html#AEN9312

-Jon

--
Senior Systems Developer
Media Matters for America
http://mediamatters.org/

pgsql-admin by date:

Previous
From: Tom Lane
Date:
Subject: Re: select a range of data
Next
From: Michael Monnerie
Date:
Subject: Re: syslog: log line length?