выполнить запрос из нескольких таблиц в один результат

SELECT DATA_MAIN, SUMM, SUMMV, KOD, COMMENT_DATA 
FROM DOCS_P D 
WHERE D.DATADOC_PRIH BETWEEN '02.03.2021 00:00:00' AND '02.03.2021 23:59:59'
  AND (D.KOD_DOC = '020047' OR D.KOD_DOC = '020045')
UNION ALL
SELECT DATA_MAIN, SUMM, SUMMV, KOD, COMMENT_S 
FROM DOCS_B D 
WHERE D.DATADOC_PRIH BETWEEN '02.03.2021 00:00:00' AND '02.03.2021 23:59:59'
  AND (D.KOD_DOC = '020048' OR D.KOD_DOC = '020049')

Подскажите пожалуйста выполняю запрос и все работает но только если в запрос не добавлять COMMENT_S и COMMENT_DATA, иначе ошибка Invalid command. Data type unknown.


Ответы (0 шт):