Я пытаюсь проработать очень простую логику, чтобы преобразовать несвернутый столбец в то, что по сути составляет сгруппированный список. Тем не менее, возникают проблемы с тем, чтобы сделать это эффективно.
По сути, у меня есть набор данных, который выглядит следующим образом:
CUST_ID ORDER
1 Cake
1 Bread
2 Cake
3 Cake
3 Bread
3 Croissant
4 Croissant
Но хотел бы вывести его следующим образом:
CUST_ID ORDERS
1 Cake
1 Bread, Cake
3 Cake, Bread, Croissant
4 Croissant
Я пробовал подзапросы (которые я не могу заставить работать), но, тем не менее, это кажется жестоким:
SELECT CUST_ID, SELECT (ORDER FROM table GROUP BY CUST_ID)
FROM table
GROUP BY CUSTT_ID
Любые идеи?
CUST_ID = 2
в желаемом результате? - person Oto Shavadze   schedule 12.05.2017