STRING_AGG() / GROUP_CONCAT()

Склеивает значения группы в одну строку.

СигнатураSTRING_AGG(expr, sep)

В PostgreSQLSTRING_AGG(expr, разделитель), в MySQLGROUP_CONCAT(expr SEPARATOR ', '). Можно задать сортировку через ORDER BY внутри.

-- PostgreSQL
SELECT STRING_AGG(name, ', ' ORDER BY name) FROM tags;
-- 'css, html, sql'

-- MySQL
SELECT GROUP_CONCAT(name ORDER BY name SEPARATOR ', ') FROM tags;
← Все записи: Функции и операторы SQL
Поддержать проект