Why lower's not accept an AS declaration ?

From: Hervé Piedvache <herve(at)elma(dot)fr>
To: Postgresql General <pgsql-general(at)postgresql(dot)org>
Subject: Why lower's not accept an AS declaration ?
Date: 2003-08-18 08:20:13
Message-ID: 200308181020.13759.herve@elma.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi,

May be my question is stupid ... but I'm a little suprised :

SELECT id_letter as letter from my_table;

letter
-----
B
C
a
A

SELECT id_letter as letter from my_table order by letter;

letter
-----
A
B
C
a

SELECT id_letter as letter from my_table order by lower(letter);

ERROR: Attribute "letter" not found

You can imagine my test is simple, in practise it's not the reallity of my
original request ... but this example is just to show that lower() function
does not accept an AS declaration ... is it normal ?

Thanks for your answers ...

Regards,
--
Hervé Piedvache

Elma Ingénierie Informatique
6 rue du Faubourg Saint-Honoré
F-75008 - Paris - France
Pho. 33-144949901
Fax. 33-144949902

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Johann Uhrmann 2003-08-18 09:48:13 Performance with different index types
Previous Message Scott Lamb 2003-08-18 07:47:55 Re: Need feedback on new feature (\for)