Я пытаюсь получить все результаты, используя эти условия, чтобы перечислить все компании, у которых есть заявки с открытым статусом, и перечислить, но я получил сообщение.
Используя кросс-таблицу, я хочу использовать другую таблицу в будущем.
ОШИБКА: неверный тип возврата
ДЕТАЛИ: указанный в запросе кортеж содержит 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