开发者社区> 问答> 正文

SQL动态添加行问题

SQL表结构如下: image.png 于报表统计时,只能显示2013年。需要实现如下: 当上一年数据没有时,查询动态添加2012年的数据,只是数据均为0 MSSQL下如何写

展开
收起
泡沫小迪 2020-05-29 15:58:36 680 0
1 条回答
写回答
取消 提交回答
  • 构造出你要的年份然后按这个年份去做统计查询。 select * from (select '2013' as Mdate Union select '2014' as Mdate) a

    2020-05-29 15:58:44
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PolarDB NL2SQL: 帮助您写出准确、优化的SQL 立即下载
基于 Flink SQL + Paimon 构建流式湖仓新方 立即下载
SQL智能诊断优化产品SQLess蚂蚁最佳实践 立即下载