時逗號分隔的多個值我有一個看起來像SQL - 使用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
我想編寫一個查詢,會做的數據是這樣的數據:
CUSTOMER, CUSTOMER_ID, PRODUCTS ABC INC 1 XYX, ZZZ DEF CO 2 XYX, ZZZ, WWW GHI LLC 3 ZYX
使用Oracle 10g,如果有幫助。我看到了一些使用MYSQL的工作,但我需要一個普通的SQL或ORACLE等價物。我也看到了可以製作的存儲過程的例子,但是,我不能在我使用的產品中使用存儲過程。
這裏的,結果怎樣在MySQL的工作,如果我用它
SELECT CUSTOMER,
CUSTOMER_ID,
GROUP_CONCAT(PRODUCT)
FROM MAGIC_TABLE
GROUP BY CUSTOMER, CUSTOMER_ID
謝謝。
如何在SQL Server – 2012-09-28 11:32:38