项目中的SQL
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
求当日新增和当月累计新增
select t1.*,t2.月累计新增生产单数,t2.月累计新增生产数量 from( select year(GETDATE()) 年,month(GETDATE()) 月,day(GETDATE()) 日,COUNT(FID) 日新增生产单数,SUM(数量) 日新增生产数量 from t_bi_scqkfx_d /* where year(日期)=year(GETDATE()) ...原创 2019-06-21 09:57:37 · 1560 阅读 · 0 评论 -
求同期值
t1.年=t2.年+1select t1.*,t2.同期总数量 from ( select year(日期) 年,month(日期) 月,工厂名称,sum(数量)/10000 总数量 from T_BI_SCQKFX_SCXS s left join t_bi_factory f on s.生产工厂ID=f.工厂ID group by year(日期),month(日期),工厂名称...原创 2019-06-21 10:15:38 · 1291 阅读 · 0 评论 -
强加字段名
‘所有工厂’ 工厂名称select t1.*,t2.同期总数量 from ( select year(日期) 年,month(日期) 月,工厂名称,数据状态, sum(数量)/10000 总数量 from T_BI_SCQKFX_SCXS s left join t_bi_factory f on s.生产工厂ID=f.工厂ID group by year(日期),month(日期...原创 2019-06-21 10:24:35 · 180 阅读 · 0 评论 -
列转行&整型转小数型
列转行: union all整型转小数型: cast(字段名 as decimal(38,2))select t1.年,t1.月,'成品' 工段,成品 完成 from( select year(GETDATE()) 年,month(GETDATE()) 月,day(GETDATE()) 日, sum(cast(成品已完成 as decimal(38,2)))/10000 成品, sum(...原创 2019-07-05 17:21:39 · 412 阅读 · 0 评论
分享