CrossTab «возврат и описания sql кортежей несовместимы» Ошибка при выполнении запроса с текстом или логическим значением - PullRequest
0 голосов
/ 14 января 2020

Я хочу, получить описание и присвоить кросс-таблицу для каждого company_id и updated_at или create_at.

Рядом с этим:

ID     COMPANY_ID   DESCRIPTION    UPDATED_AT   CREATED_AT
521521   1           TEST DEBUG     .2019-01-10 23;59   .2019-01-10 23;5

В моем запросе теперь я получаю эти результаты:

  id   | company_id | server_id ---->> only integers fields accepted if i try, text,char ,varchar error. 
-------+------------+-------------
 33269 |          1 |            
 48629 |          1 |            
 33498 |          1 |   

Мой запрос

select * from crosstab('select id,company_id,description from tickets group by tickets.id,company_id,description order by 2') AS tickets(id int,company_id int,description text);

Получить сообщение об ошибке, если я пытаюсь вернуть описание или другое поле из база данных, только целочисленные поля возвращают другие varchar, логическое значение не возвращается.

ERROR:  return and sql tuple descriptions are incompatible

Может, помогите мне, я пытаюсь не иметь успеха при выполнении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...