как генерировать порядковые номера +Add 1 в select statement

Я знаю, что мы можем генерировать номер_ряда в операторе select. Но row_number начинается с 1, мне нужно генерировать с 2 и далее.

пример

party_code
----------
R06048
R06600
R06791
(3 row(s) affected)
I want it like

party_code serial number
---------- -------------
R06048       2
R06600       3
R06791       4 

Сейчас я использую нижеприведенный оператор select для генерации обычного номера строки.

 SELECT party_code, ROW_NUMBER() OVER (ORDER BY party_code) AS [serial number]
FROM myTable
ORDER BY party_code

Как можно изменить вышеприведенный оператор select и начать с 2?

5
задан James123 29 September 2011 в 15:52
поделиться