遇到这个问题,我有一个销售产品历史表,现在问题是当我设置日期范围过滤器时,例如显示所有产品,但只显示每个产品的周数量,否则显示0。
我认为是一个case语句,但是这种情况总是以0覆盖返回结果。
(case when (stock_move.date between '1/11/2017' and '20/11/2017') then
round(sum(stock_move.product_quantity))
else
0
end) as sell
我希望你们告诉我,我失败了,你们帮助我:),谢谢!