国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

按日期選擇最晚日期與最早日期對應的數的差值

2024-08-31 00:59:03
字體:
來源:轉載
供稿:網友
表結構如下

number date
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

想得到當天的最早時間與最晚時間的number的差值, 即如下的結果:


2
3

復制代碼 代碼如下:


create table #date
(
number int identity(1,1) primary key,
date datetime
)
insert into #date select '2009/1/11 17:00'
insert into #date select '2009/1/12 12:00'
insert into #date select '2009/1/12 10:00'
insert into #date select '2009/1/12 4:00'
insert into #date select '2009/1/11 18:00'
insert into #date select '2009/1/11 12:00'
insert into #date select '2009/1/11 5:00'
insert into #date select '2009/1/11 2:00'

select (d2.number-d1.number) number
from
(
select number,date from #date where date in
(select max(date) from #date group by convert(varchar(10),date,120) )
) d1
,
(
select number,date from #date where date in
(select min(date) from #date group by convert(varchar(10),date,120) )
) d2
where convert(varchar(10),d1.date,120)=convert(varchar(10),d2.date,120)


number
-----------
2
3
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云霄县| 平和县| 高雄县| 林西县| 南通市| 溧阳市| 保靖县| 大厂| 白河县| 社旗县| 新宁县| 调兵山市| 高青县| 白山市| 西贡区| 昌都县| 德清县| 诸暨市| 贞丰县| 潍坊市| 郴州市| 镇康县| 新沂市| 华宁县| 芦溪县| 那坡县| 舟山市| 绥中县| 宿迁市| 涡阳县| 宁化县| 奈曼旗| 精河县| 盘山县| 桃园县| 岑溪市| 威信县| 阆中市| 平山县| 临安市| 阿巴嘎旗|