控件中国网现已改版,您看到的是老版本网站的镜像,系统正在为您跳转到新网站首页,请稍候.......
中国最专业的商业控件资讯网产品咨询电话:023-67870900 023-67871946
产品咨询EMAIL:SALES@COMPONENTCN.COM

SQL日期转换,只要年、月

作者:佚名 出处:互联网 2011年06月07日 阅读:

SQL日期转换,只要年、月

1 DataView GetSource(string month,string contion) 
2         {
3             string sql = @"select
4                         序号 = row_number() over(order by c.Name desc),
5                         c.Name+'工会' 部门,
6                         100-isnull((select sum(d.Score)
7                         from MM_Tab_Assessment_Criteria d , MM_Tab_Assessment_Score e
8                         where d.ObjectID = e.CriteriaID  and e.IsComplete=0 and e.IsAppoved = 1
9                         and convert(varchar(7),e.Month,120) = convert(varchar(7),dateadd(mm,-1,getdate
10                         ()),120) and e.DeptID = b.DeptID group by DeptID),0) as 基础分,
11                         isnull((select sum(Score) from dbo.MM_Tab_Assessment_Score_Add
12                         where convert(varchar(7),Month,120) = convert(varchar(7),dateadd(mm,-1,getdate
13                         ()),120) and DeptID = b.DeptID group by DeptID),0) as 加分,
14                         100-AVG(a.Score)+isnull((select sum(Score) from dbo.MM_Tab_Assessment_Score_Add
15                         where convert(varchar(7),Month,120) = convert(varchar(7),dateadd(mm,-1,getdate
16                         ()),120) and DeptID = b.DeptID group by DeptID),0) as 总分
17                         from
18                         dbo.MM_Tab_Assessment_Criteria a,
19                         dbo.MM_Tab_Assessment_Score b,
20                         OT_OrganizationUnit c
21                         where a.ObjectID = b.CriteriaID and b.DeptID = c.ObjectID
22                         and convert(varchar(7),b.Month,120) = convert(varchar(7),dateadd(mm,-1,getdate
23                         ()),120)
24                         and b.IsAppoved = 1
25                         group by b.DeptID,c.Name order by c.Name desc";
26             DataView dv = MMSHFunction.ExecuteTableSql(sql).DefaultView;
27             dv.RowFilter = contion;
28             return dv;
29         }
 

热推产品

  • ActiveReport... 强大的.NET报表设计、浏览、打印、转换控件,可以同时用于WindowsForms谀坔攀戀Forms平台下......
  • AnyChart AnyChart使你可以创建出绚丽的交互式的Flash和HTML5的图表和仪表控件。可以用于仪表盘的创......
首页 | 新闻中心 | 产品中心 | 技术文档 | 友情连接 | 关于磐岩 | 技术支持中心 | 联系我们 | 帮助中心 Copyright-2006 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 电话:023 - 67870900 传真:023 - 67870270 产品咨询:sales@componentcn.com 渝ICP备12000264号 法律顾问:元炳律师事务所 重庆市江北区塔坪36号维丰创意绿苑A座28-5 邮编:400020
在线客服
在线客服系统
在线客服
在线客服系统