Re: Odd error in complex query (7.2): Sub-SELECT uses un-GROUPed...
В списке pgsql-hackers по дате отправления:
| От | Tom Lane |
|---|---|
| Тема | Re: Odd error in complex query (7.2): Sub-SELECT uses un-GROUPed... |
| Дата | |
| Msg-id | 20490.1004454115@sss.pgh.pa.us обсуждение |
| Ответ на | Re: Odd error in complex query (7.2): Sub-SELECT (Philip Warner <pjw@rhyme.com.au>) |
| Ответы |
Re: Odd error in complex query (7.2): Sub-SELECT uses un-GROUPed...
|
| Список | pgsql-hackers |
Philip Warner <pjw@rhyme.com.au> writes:
> Select
> case when Exists(Select * From lkp where lkp.f1 = t1.f1) then
> 'known'
> else
> 'unknown'
> end as status,
> sum(x)
> from t1
> group by 1;
Okay, I'm convinced: the problem is that the test for ungrouped vars
used inside subselects is too simplistic. I think it's failing to
consider that if the whole subselect can be considered a grouped
expression, we shouldn't object to ungrouped individual vars within it.
Will work on it.
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера