Re: Possibly Incorrect Data Return

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: Possibly Incorrect Data Return
Дата
Msg-id Y35lT8xeiQRjzdd9@momjian.us
обсуждение исходный текст
Ответ на Re: Possibly Incorrect Data Return  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-docs
On Tue, Nov  8, 2022 at 05:22:24PM -0500, Tom Lane wrote:
> PG Doc comments form <noreply@postgresql.org> writes:
> > Hello: I am working through the tutorial and the Doc page says the row count
> > is 5 but my results show 0 records. Of course, I may be doing something
> > wrong, too:
> 
> > jwjwj=# SELECT city, max(temp_lo), count(*) FILTER (WHERE temp_lo < 30)
> >     FROM weather
> >     GROUP BY city
> >     HAVING max(temp_lo) < 40;
> >   city   | max | count 
> > ---------+-----+-------
> >  Hayward |  37 |     0
> > (1 row)
> 
> No, you're right, given the sample data shown earlier then count = 0
> is what you would get.  Somebody injected this FILTER example without
> a lot of thought, it would appear, as not only does the output not
> match but it's completely disjointed from the flow of explanation
> (IMO anyway).  This example originally introduced only HAVING, and
> trying to make it do double duty just confuses things.  A fully
> separate example of FILTER would have served better.
> 
> I'll go do something about that --- thanks for the report!

Sorry, that was me, and I thought I checked it, but obviously
incorrectly, thanks.

-- 
  Bruce Momjian  <bruce@momjian.us>        https://momjian.us
  EDB                                      https://enterprisedb.com

  Indecision is a decision.  Inaction is an action.  Mark Batterson




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

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: nextval parameter is not clear
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: temporary file size clarification