|
发表于 2020-5-31 21:30:02
|
显示全部楼层
--如果沒有重複記錄, 可以這樣
create table T(col datetime)
insert T select '2016-12-11'
insert T select '2016-12-13'
insert T select '2016-12-12'
select ID=(select count(*) from T where col<=A.col), A.* from T as A
order by col
--result
ID col
----------- ------------------------------------------------------
1 2016-12-11 00:00:00.000
2 2016-12-12 00:00:00.000
3 2016-12-13 00:00:00.000
(3 row(s) affected)
|
|