SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[Temperature](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Month] [int] NULL,
[Year] [int] NULL,
[Temperature] [int] NULL,
CONSTRAINT [PK_Temperature] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

--每年每月最高的两个温度(版本1)
select t.* from (
select [Temperature],[YEAR],[Month],ROW_NUMBER() over(partition by [YEAR],[Month] order by [Temperature] desc) rownumber from [Temperature]
)t where t.rownumber<=2

--每年每月最高的两个温度(版本2)
select * from [Temperature] a where (
select COUNT(*) from [Temperature] b where a.Year=b.Year and a.Month=b.Month and a.Temperature<b.Temperature
)<2 order by a.Year,a.Month

最新文章

  1. 微信小程序产品定位及功能介绍
  2. Objective-C-实例变量与属性的关系
  3. (转)iOS动画Core Animation
  4. Ext.Net学习笔记16:Ext.Net GridPanel 折叠/展开行
  5. django: db - many to one
  6. Ant命令行操作
  7. 《UNIX网络编程》UDP客户端服务器:消息回显
  8. hdu 5074 相邻的和最大dp
  9. hdu_5145_NPY and girls(莫队算法+组合)
  10. Jquery实现弹出选择框选择后返回,支持多级分类
  11. 【转】NO.3、python+appium+ios,遍历真机元素,得到webview
  12. SpringMVC 框架介绍以及环境搭建
  13. LAB8 android
  14. [C++]Linux之C编程异常[true未定义解决方案]
  15. Android Retrofit2.1.0设置编码格式GBK
  16. codeforces 979B Treasure Hunt
  17. python3自动生成并运行bat批处理,并重定向输入消除黑窗口
  18. C语言中的 (void*)0 与 (void)0
  19. Makefile eval函数
  20. sql 2005 代码导入excel数据

热门文章

  1. 49. Group Anagrams
  2. spark单机模式简单搭建
  3. SOA_Oracle SOA Suite and BPM Suite 11g官方虚拟机安装指南(案例)
  4. IGS_学习笔记05_IREP开发Concurrent Program为客户化集合接口(案例)
  5. OAF_MDS系列1_OAF页面元数据结构MDS的解析(概念)
  6. 图片_ _Android有效解决加载大图片时内存溢出的问题 2
  7. Android之Service
  8. APPDelegate----launchOptions启动类型
  9. 在Windows 7上安装MongoDB 2.6.7
  10. [Flex] PopUpButton系列——CornerRadius的运用