Использовать платформенные идентификаторы (id, id_type)
Common Table Expression (CTE) или обобщенное табличное выражение (OTB) – это временные результирующие наборы (т.е. результаты выполнения SQL запроса), которые не сохраняются в базе данных в виде объектов, но к ним можно обращаться.
Использование регулярных выражений https://postgrespro.ru/docs/postgresql/9.5/functions-matching
Принимает все выражения из строк и сцепляет их в одну строку
string_agg(array_name, ',') as name |
работает быстрее, чем связка array_to_string и array_agg
array_to_string(array_agg(array_name), ',') as name |
|