Проблемы с PostgreSQL при выполнении запроса - PullRequest
0 голосов
/ 22 октября 2018

У меня проблемы с синтаксисом в строке ниже.Я не могу точно определить, в чем проблема.Я использую PostgreSQL и переписываю запросы из MySQL.Я получаю синтаксическую ошибку.

sum(CASE WHEN(date(a.date_added) between ('{{2018-10-04}}', 
CURRENT_DATE - INTERVAL '14 DAY') and '{{2018-10-04}}',b.quantity,0)) THEN Sales14 END

Любая помощь приветствуется

1 Ответ

0 голосов
/ 22 октября 2018

THEN Sales14 END должно быть в скобках

sum(CASE WHEN(date(a.date_added) between ('{{2018-10-04}}', 
    CURRENT_DATE - INTERVAL '14 DAY') and '{{2018-10-04}}',b.quantity,0) THEN Sales14 END) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...