My data
B_STAFF_CODE PERIOD_COLL
----------------------------------
1111111 201901
2222222 201901
1111111 201902
3333333 201903
----------------------------------
Я пытаюсь использовать функцию 'LISTAGG' с помощью оператора SQL в Netteza, и я получаю сообщение об ошибке, как показано ниже:
ОШИБКА: функция 'LISTAGG' не является аналитическим агрегатом, новызывается со спецификацией окна
SELECT B_STAFF_CODE,
LISTAGG(PERIOD_COLL, ' , ') WITHIN GROUP (ORDER BY PERIOD_COLL) as CONCAT_PERIOD
FROM F_STAFF_MASTER
GROUP BY B_STAFF_CODE;
B_STAFF_CODE CONCAT_PERIOD
----------------------------------
1111111 201901, 201902
2222222 201901
3333333 201903
----------------------------------