日期和最早日期按日期选择的差额
表结构如下编号日期
8 2009 1 11 2:00
7 2009 1 11 5:00
6 2009 1 11 12:00
5 2009 1 11 18:00
4 2009 1 12 4:00
3 2009 1 12 10:00
2 2009 1 12 12:00
1 2009 1 11 17:00
最早和最新的日期之间的区别如下:
差异
二
三
复制代码代码如下所示:
创建表#日期
(
数字标识(1,1)主键,
日期日期
)
插入#选择日期2009年/ 1 / 11 17:00
插入#选择日期2009年/ 1 / 12 12:00
插入#选择日期2009年/ 1 / 12点
插入#选择日期2009年/ 1 / 12点
插入#选择日期2009年/ 1 / 11 18:00
插入#选择日期2009年/ 1 / 11 12:00
插入#选择日期2009年/ 1 / 11点
插入#选择日期2009年/ 1 / 11点
选择(D2。number-d1。数)数
从
(
选择号码,从#日期,日期
(选择最大(日期)日期从#组转换(varchar(10),日期,120))
D1)
,
(
选择号码,从#日期,日期
(选择min(日期)日期从#组转换(varchar(10),日期,120))
D2)
在转换(varchar(10),d1.date,120)=转换(varchar(10),d2.date,120)
数
在
二
三