先讲需求,业务人员需要在一张表里,看到一行数据,分别是日汇总和月汇总。 我想在sql里写一个日期,通过这个日期来获取年月,然后再查询对应当月数据。 SELECT DEPARTMENT_ID, EAT_ZKNAME, sum(CASE WHEN RPT_DATE='2021-09-01' THEN ZKMoney ELSE 0 end)--日汇总 这一行该咋写当前日期的月汇总 FROM EAT_DAYZKINFO GROUP BY DEPARTMENT_ID, EAT_ZKNAME |
立即参与
