REDSHIFT ОШИБКА ПРИ ИСПОЛЬЗОВАНИИ LISTAGG: Одна или несколько из используемых функций должны быть применены как минимум к одной созданной пользователем таблице - PullRequest
0 голосов
/ 20 февраля 2019

Я использую listagg () в красном смещении, и условие where имеет нулевую проверку для столбца bigint, который является первичным ключом.

Запрос:

выберите listagg (display_id) из заявки, где account_id имеет значение null;

и выдает ошибку:

Одна или несколько из используемых функций должны быть применены как минимум к одной созданной пользователем таблице.Примерами функций только для пользовательских таблиц являются LISTAGG, MEDIAN, PERCENTILE_CONT и т. Д.

подробности столбца:

Столбец |Тип |Сопоставление |Nullable

account_id |BIGINT ||не нуль

Цель состоит в том, чтобы получить данные для определенного account_id. Есть ли альтернатива listagg () или способ решения этой проблемы?

...