так нет:
select "Wishlist".uid::bigint, array_agg("Wishlist".item_id::varchar, Pu.new_min_price::numeric, Pu.old_min_price::numeric) from "Wishlist"
join "Product_updates" Pu on "Wishlist".item_id::varchar = Pu.item_id::varchar
group by "Wishlist".uid::bigint;
ERROR: function array_agg(character varying, numeric, numeric) does not exist Подсказка: No function matches the given name and argument types. You might need to add explicit type casts.
Все тайп касты прописал
Структуру таблиц опубликуйте
Вроде получилось, дополнительно обернул array_agg параметры в ()
array_agg принимает один аргумент
Обсуждают сегодня