← All posts tagged SQL

iorlas

Есть запрос с под-запросом. Под-запрос возвращает набор строк, в каждой по одному полю. Нужно в селекте получить список значений под-запроса в виде одного поля(например, конкатинированная строка).
Вопрос: как лучше сделать?
Пример запроса:
select x, (select y from z where z.a = x) as g from s where s.b = 'some'
Вывод хочется иметь такой:
y g
5 '1 2 3 4 5'