Re: Constructing colum name as alias

Поиск
Список
Период
Сортировка
От Torsten Grust
Тема Re: Constructing colum name as alias
Дата
Msg-id b2f18b45-c908-4c57-9a52-5bbc3dceed03@www.fastmail.com
обсуждение исходный текст
Ответ на Constructing colum name as alias  (aditya desai <admad123@gmail.com>)
Список pgsql-sql
Hi,

since column names (or table names) are not first-class values in SQL, computing such names at query runtime is impossible.

Best wishes,  
   —Torsten

On Thu, Nov 11, 2021, at 08:46, aditya desai wrote:
Hi,
I want to construct column name alias by using different queries. E.g. below.

postgres=# Select ('Status as on '||date_part('day', (SELECT current_timestamp))||'th '||TO_CHAR(current_timestamp, 'Mon'))
postgres-# ;
       ?column?
-----------------------
 Status as on 11th Nov

" Status as on 11th Nov" should be my column name in a query.

SELECT JoiningDate as "Status as on 11th Nov" from empdetails;

How can I achieve this?

Regards,
Aditya.


--
| Torsten Grust


В списке pgsql-sql по дате отправления:

Предыдущее
От: aditya desai
Дата:
Сообщение: Constructing colum name as alias
Следующее
От: "David G. Johnston"
Дата:
Сообщение: Re: Constructing colum name as alias