У меня есть столбец, который имеет такие значения, какSQL Приращение счетчика
2014.STA.?
2014.STA.?
2014.STA.?
2015.STA.?
2016.STA.?
2014.STA.?
2014.STA.?
2016.STA.?
Мне нужно создать функцию, которая я группа по годам и добавить индекс вместо «?». Это значит, что я хочу, чтобы получить результат, как этот
2014.STA.1
2014.STA.2
2014.STA.3
2015.STA.1
2016.STA.1
2014.STA.4
2014.STA.5
2016.STA.2
Я не знаю, как Grup эти колонки и использовать его в функцию.
для mssql2008
, ваш код работает немного по-другому .. У меня есть результат – unbalanced
2014.STA.124 2014.STA.125 2014.STA.72 2015. STA.12 2016.STA.64 2014.STA.295 2014.STA.105 2016.STA.65 2014.STA.182 – unbalanced
не начинается с 1 ... первое число 124 – unbalanced