【发布时间】:2020-08-30 04:08:23
【问题描述】:
如何编写按日期对数据进行分组但显示数据首次更改时间的语句
日期 - 数据更改的时间
a,b,c - 一些数据,它可以是任何东西
date,a,b,c
04/26/2008,1,1,1
04/25/2008,1,2,1
04/24/2008,1,1,1
04/23/2008,1,1,1
04/22/2008,1,1,1
04/21/2008,2,2,2
04/20/2008,1,1,1
这应该是结果。它可能在不同日期有相同的数据,但是当数据保持不变时,它会在第二天丢失。
04/26/2008,1,1,1
04/25/2008,1,2,1
04/22/2008,1,1,1
04/21/2008,2,2,2
04/20/2008,1,1,1
它应该可以在 MS SQL Server 2008 r2 上运行
【问题讨论】:
-
到目前为止你尝试了什么?
标签: sql sql-server tsql sql-server-2008-r2 gaps-and-islands