"Александр Свириденков" ...
>
>
>
> On 19 окт, 10:59, WildSery wrote:
>
> > Ты вот сам подумай - а какое значение для t1.id должно передаваться в 
> > коррелированный подзапрос?
> > Если бы ты его сверху ещё в агрегат завернул - тут ясно, а в таком виде...
>
> Очевидно какое - свое для каждой строки t. Затем вычисляется результат
> подзапроса, и по нему группируется

    С какой стати ?

> > Группировка обязательна по всем используемым из t1 полям, не завёрнутых в 
> > агрегат ;)
> Это откуда следует? Группировка обязательна по всем неагрегируемым
> коррелированным полям запроса, а я и указал group by 1,3

    Группировка делается по таблицам из FROM. Всего остального не существует

--
Хорсун Влад


Ответить