id а затем обединить это в одну таблицу? Производительность не имеет значения.
Например у меня есть функция, которая возвращает table(id,name).
select custom_func(id) from raw_data;
Но я бы хотел использовать это так.
select func_result.id, func_result.name from raw_data;
Может (если я правильно понял, что нужно): SELECT func.id, func.name, raw_data.* FROM raw_data CROSS JOIN LATERAL custom_func(raw_data.id); ?
Обсуждают сегодня