|
本帖最后由 exorca 于 2017-8-24 14:30 编辑
表字段:dp, fill_date,qty
我这样写一直提示错误:语法错误 (操作符丢失) 在查询表达式 'sum(case when fill_date>=datevalue("2018-8-11") and fill_date<datevalue("2018-8-21") )' 中。
SELECT pn ,
sum(case when fill_date>=datevalue("2018-8-11") and fill_date<datevalue("2018-8-21") then qty else 0 end ) as 前1旬,
sum(case when fill_date>=datevalue("2018-8-1") and fill_date<datevalue("2018-8-11") then qty else 0 end ) as 前2旬,
sum(case when fill_date>=datevalue("2018-7-21") and fill_date<datevalue("2018-8-1") then qty else 0 end ) as 前3旬
FROM TT1
GROUP BY fill_date;
帮忙指点下, 谢谢
1.rar
(8.85 KB, 下载次数: 12)
|
|