with C as
(
select ID,
row_number() over(order by DT) as rn
from YourTable
)
delete C1
from C as C1
inner join C as C2
on C1.rn = C2.rn-1 and
C1.ID = C2.ID
with C as
(
select ID,
row_number() over(order by DT) as rn
from YourTable
)
delete C1
from C as C1
inner join C as C2
on C1.rn = C2.rn-1 and
C1.ID = C2.ID
Защо да използвате географския тип данни на SQL Server 2008?
SQL Server varbinary bigint със стойностите на BitConverter.ToInt64 са различни
SQL - Завъртете няколко колони без агрегати
Преобразуване на ‘time’ в ‘smalldatetime’ в SQL Server (T-SQL примери)
Как да пропуснете интервалите на припокриване в следната заявка, за да получите точното време за проследяване на ден