Re: [GENERAL] LIKE (SQL operator) - Mailing list pgsql-general

From Brett W. McCoy
Subject Re: [GENERAL] LIKE (SQL operator)
Date
Msg-id Pine.LNX.3.96.980629102422.868D-100000@dragosani.lan2wan.com
Whole thread Raw
In response to LIKE (SQL operator)  (Joao Paulo Felix <felix@cyclades.com>)
List pgsql-general
On Mon, 29 Jun 1998, Joao Paulo Felix wrote:

> I have a table called "products" which has a field named "item" with
> following data stored:
>
> "item"
> PR1000
> PR2000
> PR3000
> PRZE10
> Lze100
> Beta
> Teta
>
> Does PostgreSQL support the SQL operator "LIKE" . I have unsuccessfully
> trying the following SQL query:
>
> (SELECT * FROM products WHERE item LIKE '*PR*')
>
> I would like to select all the rows where the field "item" has the
> substring "PR" inside it.

Yes, you would use it thusly:

SELECT * FROM products WHERE item LIKE '%PR%';

The wildcards are '%' and '_', which function the same as '*' and '?',
respectively.

Brett W. McCoy
                                        http://www.lan2wan.com/~bmccoy/
-----------------------------------------------------------------------
"The number of UNIX installations has grown to 10, with more expected."
   -- The UNIX Programmer's Manual, 2nd Edition, June, 1972


pgsql-general by date:

Previous
From: Joao Paulo Felix
Date:
Subject: LIKE (SQL operator)
Next
From: The Hermit Hacker
Date:
Subject: Re: [GENERAL] LIKE (SQL operator)