Ошибка при выполнении кросс-таблицы возвращает n + кортежей - PullRequest
0 голосов
/ 13 января 2020

Я пытаюсь получить все результаты, используя эти условия, чтобы перечислить все компании, у которых есть заявки с открытым статусом, и перечислить, но я получил сообщение.

Используя кросс-таблицу, я хочу использовать другую таблицу в будущем.

ОШИБКА: неверный тип возврата
ДЕТАЛИ: указанный в запросе кортеж содержит 3 столбца, но кросс-таблица возвращает 49150.

Мой запрос:

select * 
from crosstab ('select id as id_ticket,company_id, created_at, description 
                from tickets 
                where close != false 
                group by tickets.id, company_id, created_at  
                order by 1',
               'select distinct(created_at) from tickets order by 1') 
      as tickets(id int, company_id int, description text);

я хочу получить эти выходные данные

ID     COMPANY_ID   DESCRIPTION    UPDATED_AT   CREATED_AT
521521   1           TEST DEBUG     .2019-01-10 23;59   .2019-01-10 23;5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...