From: | ANDREW PERRIN <aperrin(at)email(dot)unc(dot)edu> |
---|---|
To: | Mark <mark(at)zserve(dot)com> |
Cc: | pgsql-sql(at)postgresql(dot)org |
Subject: | Re: Case Insensitive Queries |
Date: | 2001-05-29 16:35:53 |
Message-ID: | Pine.GSO.4.21L1.0105291233230.1461-100000@sunny |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Try:
- The ILIKE operator, for example,
SELECT * FROM account WHERE username ILIKE "test";
- upper() or lower(), for example,
SELECT * FROM accont WHERE lower(username) = "test";
---------------------------------------------------------
Andrew J. Perrin - Assistant Professor of Sociology
University of North Carolina, Chapel Hill
269 Hamilton Hall CB#3210, Chapel Hill, NC 27599-3210 USA
andrew_perrin(at)unc(dot)edu - http://www.unc.edu/~aperrin
On 29 May 2001, Mark wrote:
> Is it possible to execute a query using a where clause that allows case
> insensitive comparison between a field and text.
>
> For example:
>
> select * from account where username = 'test'
>
> where username could be 'Test', which would be a match. As is, this
> compare is case sensitive.
>
> grep'd the source, but stricmp is only used for keywords and not actual
> column data.
>
> Any help would be greatly appreciated.
>
> Thanks,
>
> Mark
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
>
From | Date | Subject | |
---|---|---|---|
Next Message | Tim Barnard | 2001-05-29 16:44:35 | Re: Re: [SQL] Difficult SQL Statement |
Previous Message | David Lizano | 2001-05-29 16:32:37 | binary data |