SELECT TOP 1000
companyCode as 企业code
,indexCode as 指标code
,inspectDate as 检查时间
,score as 指标分数
,levels as 指标等级算好的
FROM ZX_RESULT_INDEXSYSTEM
企业指标历史表,里面有每个企业五个指标的历史信息,查询每个指标一年中每个月最后更新的分数,
就是这种效果

帮帮忙...

select CompanyId ,
sum(case when datepart(month,inspectDate) = 1 then score else 0 end) as M1,
sum(case when datepart(month,inspectDate) = 2 then score else 0 end) as M2
...
from T
group by CompanyId
with m as (
select CompanyId, inspectDate, score,
row_number() over(partition by CompanyId, convert(varchar(7),inspectDate,121)
order by inspectDate desc
) rn
from t
)
select CompanyId ,
sum(case when datepart(month,inspectDate) = 1 then score else 0 end) as M1,
sum(case when datepart(month,inspectDate) = 2 then score else 0 end) as M2
...
from m
where rn = 1
group by CompanyId
SELECT 企业code ,
indexCode ,
YEAR(检查时间) AS YY ,
MAX(CASE WHEN MONTH(检查时间) = 1 THEN 指标分数
ELSE 0
END) AS [1] ,
MAX(CASE WHEN MONTH(检查时间) = 2 THEN 指标分数
ELSE 0
END) AS [2] ,
MAX(CASE WHEN MONTH(检查时间) = 3 THEN 指标分数
ELSE 0
END) AS [3] ,
MAX(CASE WHEN MONTH(检查时间) = 4 THEN 指标分数
ELSE 0
END) AS [4] ,
MAX(CASE WHEN MONTH(检查时间) = 5 THEN 指标分数
ELSE 0
END) AS [5] ,
MAX(CASE WHEN MONTH(检查时间) = 6 THEN 指标分数
ELSE 0
END) AS [6] ,
MAX(CASE WHEN MONTH(检查时间) = 7 THEN 指标分数
ELSE 0
END) AS [7] ,
MAX(CASE WHEN MONTH(检查时间) = 8 THEN 指标分数
ELSE 0
END) AS [8] ,
MAX(CASE WHEN MONTH(检查时间) = 9 THEN 指标分数
ELSE 0
END) AS [9] ,
MAX(CASE WHEN MONTH(检查时间) = 10 THEN 指标分数
ELSE 0
END) AS [10] ,
MAX(CASE WHEN MONTH(检查时间) = 11 THEN 指标分数
ELSE 0
END) AS [11] ,
MAX(CASE WHEN MONTH(检查时间) = 12 THEN 指标分数
ELSE 0
END) AS [12]
FROM ( SELECT companyCode AS 企业code ,
indexCode AS 指标code ,
inspectDate AS 检查时间 ,
score AS 指标分数 ,
levels AS 指标等级算好的 ,
ROW_NUMBER() OVER ( PARTITION BY companyCode, indexCode,
CONVERT(VARCHAR(7), inspectDate, 120) ORDER BY inspectDate DESC ) AS RN
FROM ZX_RESULT_INDEXSYSTEM
) AS T
WHERE RN = 1
GROUP BY 企业code ,
indexCode ,
YEAR(检查时间);
目录1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?............ 82、Java有没有goto?.........................................................................................
Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 现在,全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种。如果你听说过TIOBE排行榜,你就...
转眼间就到了找工作的阶段,这是我参加的第一个面试,无论结果如何我都受益匪浅。以后也会陆续推出更多的关于面试和找工作相关的文章,希望文章对你有所帮助!而且我准备采用轻松愉快又有内容的方式进行叙述,如果...
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使用....
1.上来问我项目用的框架,然后问我springmvc里面有的参数的设定,问的是细节,然后问我如果传的多个值是一个对象的属性,问我如何处理,我说直接在后端接收为对象就行了,然后突然问我http怎么传对象,这里有点不...
如何加快查询速度? 1、升级硬件 2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。 3、扩大服务器的内存 4、增加服务器CPU个数 5、对于大的数据库不要设置...
从享受生活的角度上来说:“程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你非常不愿意去做;第二,你非常痴迷和爱好程序,...
一:单选题 1.下列哪一种叙述是正确的(D)A.abstract修饰符可修饰字段、方法和类B. 抽象方法的body部分必须用一对大括号{ }包住C. 声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号 2.如下代码...
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中...
√vs2005调用dll的时候Initialize()函数返回错误 [VC/MFC 基础类] 40 ylongwu 05-21 20:486 ylongwu06-28 13:42管理√为什么我创建登陆框之后,然后获取登陆框的数据时候总是出现非法操作! [VC/MFC 界面] 40 ...
谷粒商城的后台管理系统,后端技术栈:SpringBoot,带上Mybatis那一套,SpringCloud,docker,作为后端的基础环境,结合前端vue+ElementUI,使用逆向工程的方式快速开发出一个后台管理系统,通过分布式基础篇,能够...
一. Java基础部分.....................................................................1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?.....2 2、Java有没有goto?........................
一:单选题 下列哪一种叙述是正确的(D ) A. abstract修饰符可修饰字段、方法和类 B. 抽象方法的body部分必须用一对大括号{ }包住 C. 声明抽象方法,大括号可有可无 D. 声明抽象方法不可写出大括号 如下...
一. Java基础部分......................................................................................................21、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?.....
https://blog.csdn.net/ifumi/article/details/77920767 首页 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITeye GitChat ...1个月前 #2楼 Groovy Ja...
转自:... ...一. Java基础部分......................................................................................................2 1、一个".Java
研发部中的其他三位同事,搞硬件的其中一位同事,姓钟,一般被大家称为小钟,其年龄与我相仿,长得有几分英俊,人有几分风趣和潇洒。搞硬件的另一位同事,单名一个良字,一般被立经理昵称为良子。良子比我小三岁,...
Java 基础部分 101、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 102、Java 有没有goto? 103、说说&和&&的区别。 104、在 JAVA 中如何跳出当前的...
一. Java基础部分.....................................................................1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?.....2 2、Java有没有goto?........................
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使用...
一. Java基础部分 6 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 6 2、Java有没有goto? 6 3、说说&和&&的区别。 6 4、在JAVA中如何跳出当前的多重...
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?............................................................................................................. 7 2、Java有没有...
一. Java基础部分.....................................................................1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?.....2 2、Java有没有goto?......................
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?............ 8 2、Java有没有goto?....................................................................................................
<!--google_ad_client = "pub-1319682485411148";/* csdn.net(728x90) */google_ad_slot = "0852226150";google_ad_width = 728;...// --> 没错,我还是一个程序员,每天还是坐在位置上书写着代码,收获着
2020美赛特等奖A题8篇论文
2019年数模美赛D题一等奖论文中文版本与最终版本,这里面卢浮宫的疏散方法可以修改为任意一篇快速疏散论文,搞数模竞赛的同学可以进行下载学习。
2020美赛a题海温数据,1877年至今,趁比赛还没结束上传赚点资源值 全球海洋温度影响某些海洋生物的栖息地质量。当温度变化太大,它们无法继续繁荣时,这些物种就会迁移到其他更适合它们现在和未来生活和繁殖成功的栖息地。其中一个例子就是美国缅因州的龙虾种群,它们正缓慢地向北迁移到加拿大,那里的海洋温度较低,为它们提供了更合适的栖息地。这种地理种群的转移可能会严重影响依赖海洋生物稳定性的公司的生计。 您的团队已被苏格兰北大西洋渔业管理协会聘请为顾问。该协会希望在全球海洋温度升高的情况下,更好地了解与苏格兰鲱鱼和鲭鱼从它们目前的栖息地苏格兰附近迁移有关的问题。这两种鱼类为苏格兰渔业做出了巨大的经济贡献。鲱鱼和鲭鱼种群分布位置的变化,可能会让规模较小的苏格兰渔业公司在经济上变得不切实际。这些公司使用渔船,但船上没有冷藏设备。
这份内容是美赛我女票队参加美赛的做题全过程,包括论文终稿、一些零散部分、题目原题+翻译、代码、参考文献中英文。。。由于个人懒得整理成文,就一股脑的都扔给你,能看懂多少收获多少全凭造化,收一积分,算是认为内容值这个价吧,当然,如若觉得不值者,评论私聊包退。。。