我需要IBM Informix 12.10上的問題幫助。數據庫。SQL選擇 - 分組依據和連接(無group_concat)
CREATE TABLE toys(product VARCHAR(255), colour VARCHAR(255));
INSERT INTO toys (product, colour)
VALUES ('balloon', 'red'),
('balloon', 'white'),
('balloon', 'green'),
('balloon', 'yellow'),
('rubber duck', 'yellow'),
('rubber duck', 'white');
我試過了STUFF,GROUP_CONCAT和LISTAGG。
Initial table: "toys"
product | colour
-----------------------
balloon | red
balloon | green
balloon | white
balloon | yellow
rubber duck | yellow
rubber duck | white
結果表應該像這樣:
product | colours
-----------------------
balloon | red, green, white, yellow
rubber duck | yellow, white
非常感謝您的幫助!
哪個RDBMS是這樣的?請添加一個標籤來指定您是使用'mysql','postgresql','sql-server','oracle'還是'db2' - 或者其他的東西。 –
呃,它是一個Informix數據庫......我現在不知道更多。 – LordGhettofaust
只是一個提示,你需要提供比「不工作」更多的細節。包括您嘗試的內容,錯誤消息和代碼等。即使看似微不足道的細節也可以提供可用於解決問題底部的信息。 –