我有一個表查詢結果看起來像這樣(幾個SQL查詢後):組SQL結果由唯一的列,並添加其餘的列表,在一個獨特的羣體
Element Subelement ID Email Value
1003022 10003981 "454255" "[email protected]" 25.5
1003022 10003981 "454109" "[email protected]" 34.45
1003027 10033987 "454369" "[email protected]" 1.9
1003027 10033987 "454255" "[email protected]" 25.5
1003011 10021233 "454209" "[email protected]" 34.45
1222011 13513544 "454209" "[email protected]" 34.45
這些都是一些事件與前兩列不同,作爲一個組。 col1處上校2
基於ID(電子郵件和價值是一個ID是相同的),我想有這樣的結果:
ID Email Value Elements
"454255" "[email protected]" 25.5 {[1003022, 10003981], [1003027, 10033987]}
"454109" "[email protected]" 34.45 {[1003022, 10003981], [1003011, 10021233], [1222011, 13513544]}
"454369" "[email protected]" 1.9 {[1003027, 10033987]}
或者說保持ID任何格式(電子郵件,值),並將元素和子元素添加到列表/數組中。
更新: 我試過group_concat,但找不到辦法做到這一點。