[databricks SQL] array_agg / explode 그룹별로 array만들거나 row로 풀기
ID ITEM A apple A banana B banana B lemon output example ID ITEM2 A ["apple", "banana"] B ["banana", "lemon"] SELECT ID, array_agg(ITEM) as ITEM2 FROM your_table GROUP BY ID 혹은 다시 원래대로 array를 풀기 SELECT EXPLODE(ITEM2) FROM your_table 만약 array형태가 아닌 문자가 ','로 붙여진 상태를 풀고싶은 경우? example ID ITEM2 A apple,banana output ID ITEM2 A apple A banana select ID, explode(split(trim(BOTH ',' FROM ITEM2), ',')) F..