Re: ORDER BY case insensitive?

From: "Bob Swerdlow" <swerdlow(at)maine(dot)rr(dot)com>
To: "Jason Earl" <jdearl(at)yahoo(dot)com>, <pgsql-sql(at)postgresql(dot)org>
Subject: Re: ORDER BY case insensitive?
Date: 2001-10-04 20:55:51
Message-ID: 02b101c14d16$f5c37050$6301a8c0@RSWERDLOW800
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Thanks for the suggestion, Jason.

A co-worker of mine, however, had this response:
Yes, but my guess is that that will first convert all million (or
whatever) records to upper case, and then physically sort them. It won't be
able to make use of the index.

To make this efficient, do we need to uppercase all of the data before
adding to the table? (yuk)

- Bob

----- Original Message -----
From: "Jason Earl" <jdearl(at)yahoo(dot)com>
To: "Bob Swerdlow" <swerdlow(at)maine(dot)rr(dot)com>; <pgsql-sql(at)postgresql(dot)org>
Sent: Thursday, October 04, 2001 3:47 PM
Subject: Re: [SQL] ORDER BY case insensitive?

> SELECT * FROM MyTable ORDER BY lower(Name);
>
> Should do the trick.
>
> Jason Earl
>
> --- Bob Swerdlow <swerdlow(at)maine(dot)rr(dot)com> wrote:
> > How do I get the rows sorted in a case insensitive
> > way?
> >
> > I have some queries that basically fit the form:
> > SELECT * FROM MyTable ORDER BY Name;
> > When I view the results, all of the Name's that
> > start with an upper case
> > letter precede all of the Name's that start with a
> > lower case letter. I
> > want them all in alphabetic order, regardless of
> > case.
> >
> > I've looked in PostgreSQL Introduction and Concepts
> > by Bruce Momjian and in
> > the FAQ at
> > http://postgresql.overtone.org/docs/faq-english.html
> >
> > Thanks for your help.
> >
> > --
> > Bob Swerdlow
> > Chief Operating Officer
> > Transpose, LLC
> > rswerdlow(at)transpose(dot)com
> >
> >
> >
> > ---------------------------(end of
> > broadcast)---------------------------
> > TIP 6: Have you searched our list archives?
> >
> > http://archives.postgresql.org
>
>
> __________________________________________________
> Do You Yahoo!?
> NEW from Yahoo! GeoCities - quick and easy web site hosting, just
$8.95/month.
> http://geocities.yahoo.com/ps/info1
>

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Marat Khairullin 2001-10-04 21:02:36 Why the weak key is created as unique
Previous Message Allan Engelhardt 2001-10-04 20:33:02 Re: Function return rows?