Support for using alias in having clause

Поиск
Список
Период
Сортировка
От Michael Lewis
Тема Support for using alias in having clause
Дата
Msg-id CAHOFxGpNO3dfV7r0++JLEDLceer_k04FSjUjrqH+E=wffNTz9g@mail.gmail.com
обсуждение исходный текст
Список pgsql-general
Why can I use an alias for group by and order by and not for having? I am just wondering if there is some barrier to it being implemented, or if it just hasn't been.

select
table_schema || '.' || table_name AS schema_qualified_table_name,
count( column_name ) as column_count
from
information_schema.columns
group by
schema_qualified_table_name
having
count( column_name ) > 50 /* this works, but trying column_count > 50 does not */
order by
column_count desc;

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

Предыдущее
От: "Igal @ Lucee.org"
Дата:
Сообщение: How to install Postgres 12 beta with YUM
Следующее
От: Jeremy Finzel
Дата:
Сообщение: How to use brin_summarize_range