mam dane, które wyglądaSQL - wiele wartości oddzielonych przecinkami przy użyciu GROUP BY
CUSTOMER, CUSTOMER_ID, PRODUCT ABC INC 1 XYX ABC INC 1 ZZZ DEF CO 2 XYX DEF CO 2 ZZZ DEF CO 2 WWW GHI LLC 3 ZYX
Chciałbym napisać kwerendę, która by uczynić dane wyglądać następująco:
CUSTOMER, CUSTOMER_ID, PRODUCTS ABC INC 1 XYX, ZZZ DEF CO 2 XYX, ZZZ, WWW GHI LLC 3 ZYX
Korzystanie z Oracle 10g, jeśli pomaga. Widziałem coś, co działałoby przy użyciu MYSQL-a, ale potrzebuję zwykłego odpowiednika SQL lub ORACLE. Widziałem także przykłady zapisanych procesów, które można wykonać, jednak nie mogę użyć zapisanego proc z produktem, którego używam.
Oto Jak to działa w MySQL jakbym korzystali
SELECT CUSTOMER,
CUSTOMER_ID,
GROUP_CONCAT(PRODUCT)
FROM MAGIC_TABLE
GROUP BY CUSTOMER, CUSTOMER_ID
Dziękuję.
Jak zrobić to samo w SQL Server –