Что не так в этом запросе? для Infinidb

 SELECT DISTINCT
  a.ID ID,
  a.callingparty callingparty,
  a.calledparty calledparty,
  str_to_date(a.starttime, '%Y-%m-%d %T') starttime,
  b.calltype,
  a.DURATION,
  a.SERVERNAME,
  a.CHANNEL,
  a.EONENAME
FROM crimes.mms_cri a
LEFT OUTER JOIN crimes.mms_calltype_master b
  ON a.calltype = b.idd
WHERE (a.calledparty = '9934024552'
AND a.callingparty = '500'

AND a.starttime >= '2014-01-27 06:00:00'
AND a.starttime <= '2015-12-27 20:59:59'
)
OR (a.callingparty = '9934024552'
AND a.calledparty = '500'

AND a.starttime >= '2014-01-27 06:00:00'
AND a.starttime <= '2015-12-27 20:59:59')
AND a.calledparty IS NOT NULL
AND a.callingparty IS NOT NULL;

Код ошибки: 138. Синтаксис или типы данных не поддерживаются InfiniDB. Пожалуйста, проверьте руководство по синтаксису InfiniDB для поддерживаемого синтаксиса или типов данных.

0 ответов

Другие вопросы по тегам