Здравствуйте. Подскажите пожалуйста.
Если делать запрос непосредственно к таблице тогда не нужно в
GROUP BY перечислять поля, достаточно только поля id
select * from "Statistics" group by id;
Но когда, делать такое к подзапросу, то уже нужно перечислять все поля
with st as (select * from "Statistics")
select * from st group by id;
SQL Error [42803]: ERROR: column "st.deviceId" must appear in the GROUP BY clause or be used in an aggregate function
Position: 92
Подскажите пожалуйста, а можно ли как-то сделать что бы к подзапросу не перечислять все поля, а только поле
id. Спасибо.