QUERY Now
CREATE TABLE collect_char_wk1 STORED AS ORC AS
SELECT cluster, COLLECT_SET(characteristic)
FROM timeperiod1
GROUP BY cluster;
ОБРАЗЕЦ ДАННЫХ
cluster characteristic
A 1
A 2
A 3
B 2
B 3
ОЖИДАЕМЫЙ РЕЗУЛЬТАТ
cluster characteristic
A [1,2,3]
B [2,3]
В настоящее время это работает с вышеупомянутым запросом, но я хочу, чтобы он писал в sql или plsql, используя аналогичную функциональность, так как у нас нет collect_set в sql напрямую.
Пожалуйста, дайте мне знать, если есть какой-либо способ сделать это? Спасибо