T-SQL-Inkrementierungszähler basierend auf der Änderung eines Spaltenwerts

Ich habe Beispieltabelle wie unten. Die Tabelle ist nach einer anderen Spalte sortiert, die nicht angezeigt wird. Ich muss einen Zählerspaltenwert erhöhen, der auf einer Änderung in der Wertespalte basiert. Unten finden Sie ein Beispiel. Wie kann dies in T-SQL (SQL Server 2014) erfolgen?

ID Value
1  3
2  3
3  2
4  2
5  2
6  3
7  0
8  0

Erwartete Ausgabe

ID Value Counter
1  3     1
2  3     1
3  2     2
4  2     2
5  2     2
6  3     3
7  0     4
8  0     4

Antworten auf die Frage(2)

Ihre Antwort auf die Frage