Select a.rq,a.fdkc,a.ckkc,a.lskc,a.yfk,a.ysk,a.yhck,a.xj,a.jk,a.dk,a.zje
From finance_zje a
Where datediff(day,rq,'2003-4-21')>=0 and datediff(day,rq,'2003-4-7')<=0
order by a.rq
COMPUTE sum(a.fdkc),sum(a.ckkc),sum(a.lskc),sum(a.yfk),sum(a.ysk),
sum(a.yhck),sum(a.xj),sum(a.jk),sum(a.dk),sum(a.zje)
From finance_zje a
Where datediff(day,rq,'2003-4-21')>=0 and datediff(day,rq,'2003-4-7')<=0
order by a.rq
COMPUTE sum(a.fdkc),sum(a.ckkc),sum(a.lskc),sum(a.yfk),sum(a.ysk),
sum(a.yhck),sum(a.xj),sum(a.jk),sum(a.dk),sum(a.zje)
解决方案 »
- 求一个关于Group by语句
- 区域合并,求SQL
- 简单问题,当一个日期字段的日期为空时,页面调用的时候显示的总是1900-01-01,我如何让它在页面调用的时候显示为空呢?
- 如何动态生成一个临时表,每列是某个月的日期,比如一月份,就有31列,字段名为 列1 到 列31,也就是说列数不固定,如何动态生成这样的临时表呢?
- 求助SQL問題?
- 大家好,关于安装sqlserver2005的问题,请大家帮帮忙。。。谢谢!!
- 只提供表名,查询表中任意字段为空的数据
- 求教sql
- sql语句的生成问题
- 已有打开的与此connand相关联的Datareader,必须首先将他关闭 求回复,属实有点奇怪
- 这个问题能否用递归触发器呢??
- 高分求一个SQL思路
From finance_zje a
Where datediff(day,rq,'2003-4-21')>=0 and datediff(day,rq,'2003-4-7')<=0
union all
Select '20031212' as rq,sum(x.fdkc)fdkc,sum(x.ckkc)ckkc,sum(x.lskc)lskc,sum(x.yfk)yfk,sum(x.ysk)ysk,
sum(x.yhck)yhck,sum(x.xj)xj,sum(x.jk)jk,sum(x.dk)dk,sum(x.zje)zje
From
(Select a.rq,a.fdkc,a.ckkc,a.lskc,a.yfk,a.ysk,a.yhck,a.xj,a.jk,a.dk,a.zje
From finance_zje a
Where datediff(day,rq,'2003-4-21')>=0 and datediff(day,rq,'2003-4-7')<=0)x
order by rq desc
select convert(varchar,a.rq) as rq,...
union all
select '20021201'...