这是个动态表,每天都会有数据更新,我这里的8.14是指昨日数据,可以用什么表示昨日吗
SELECT 仓库,类型, CASE WHEN 库存日期>='2020-10-14' THEN 库存数量 ELSE 0 END AS 日数量, CASE WHEN DATEDIFF(MONTH,'2020-10-14',库存日期)>=0 THEN 库存数量 ELSE 0 END AS 月数量, CASE WHEN DATEDIFF(YEAR,'2020-10-14',库存日期)>=0 THEN 库存数量 ELSE 0 END AS 年数量 FROM TABLE
27,582
社区成员
68,544
社区内容
加载中
试试用AI创作助手写篇文章吧