【发布时间】:2020-07-19 03:05:01
【问题描述】:
我有以下疑问:
select coalesce(round(sum(vdamesatual) /
(select count(*)
from feriados
where month(data)=month(current_date) and
day(data)<day(current_date) and
diadasemana in(2,3,4,5,6) and
feriadonacional=0 and
uf <> (select distinct uforigem from baseprodutos where Empresa = 'test'))
*
(select count(*)
from feriados
where month(data)=month(current_date) and
day(data)>=day(current_date) and
diadasemana in(2,3,4,5,6) and
feriadonacional=0 and
uf <> (select distinct uforigem from baseprodutos where Empresa = 'test'))),0) as projecao
from baseprodutos
where Empresa = 'test' and
UFDest = 'uf' and
Fabricante = 'sample';
如您所见,我在第一次选择后立即进行了合并,但我无法找到使用 sequelize 编写此内容的正确方法;你有什么建议吗?
【问题讨论】:
标签: mysql sql node.js sequelize.js coalesce