我有以下带有 ID、State 和 Date 的表结构
20130323000004 Final 3/23/2013
20130323000004 Final 3/25/2013
20130323000004 Final 3/26/2013
20130323000004 Needs Review 4/5/2013
20130323000004 Final 4/10/2013
20130323000004 Final 5/1/2013
我需要这样的结果
20130323000004 Final 3/23/2013 1
20130323000004 Final 3/25/2013 2
20130323000004 Final 3/26/2013 3
20130323000004 Needs Review 4/5/2013 1
20130323000004 Final 4/10/2013 1
20130323000004 Final 5/1/2013 21
其中最后一列是基于状态列的两条记录之间的差异。
我尝试使用 max 和 min 进行自加入,但无法获得正确的计数。你能帮我计算一下SQL中的总和吗?
谢谢
尚卡尔。