Я пытаюсь выполнить этот запрос в Cube JS, который выполняет ЛЕВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ с самим собой.
SELECT COUNT(DISTINCT EC."accId")
FROM public."orders" EC
LEFT OUTER JOIN public."orders" NC
ON NC."accId" = EC."accId"
AND NC."isFirstOutletTransaction" = true
AND NC."occurredAt" > '2020-02-01'
AND NC."occurredAt" < '2020-03-01'
WHERE EC."occurredAt" > '2020-02-01'
AND EC."occurredAt" < '2020-03-01'
AND EC."isFirstOutletTransaction"=false
AND NC."accId" is null;
Я застрял на том, как express это в схеме Cube JS. Буду признателен за помощь. Спасибо