BUG #4057: SUM returns NULL when given no rows

Поиск
Список
Период
Сортировка
От Reginald Drake
Тема BUG #4057: SUM returns NULL when given no rows
Дата
Msg-id 200803251101.m2PB1imu036236@wwwmaster.postgresql.org
обсуждение исходный текст
Ответы Re: BUG #4057: SUM returns NULL when given no rows  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
The following bug has been logged online:

Bug reference:      4057
Logged by:          Reginald Drake
Email address:      reggie.drake@gmail.com
PostgreSQL version: 8.2.7
Operating system:   Ubuntu linux
Description:        SUM returns NULL when given no rows
Details:

Doing something like "SELECT SUM(some_integer_column) FROM some_table WHERE
FALSE" gives me NULL, where I would expect 0. Since COUNT does give a
meaningful value when applied to zero columns, maybe SUM should do the same.

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Possible problem with EXTRACT(EPOCH FROM TIMESTAMP)
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #4057: SUM returns NULL when given no rows