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); ?
Обсуждают сегодня