Посчитайте количество транзакций в sql

ORNumber     Fixeds     Savings
-------------------------------
1111111111   2500,00 3000,00
2222222222 2000,00 3000,00
1111111112   2500,00 3000,00
2222222221 2000,00 3000,00

Какой правильный SQL-оператор подходит для такого рода вывода. Так же, как в отчете о сберегательных книжках... заранее спасибо.

Счетчик ORNumber фиксирует сбережения
--------------------------------------------
1            1111111111   2500,00 3000,00
2 2222222222 2000,00 3000,00
3            1111111112   2500,00 3000,00
4            2222222221   2000,00 3000,00

3 ответа

SELECT 
ROW_NUMBER() over(order by [NameOfYouColumnThatIdentifiesARow]) as [Counter] , 
ORNumber, Fixeds, Savings from [YourTable]

Попробуйте это... В SQL Server 2005+:

SELECT  m.*, ROW_NUMBER() OVER (ORDER BY column) AS rn
FROM    mytable m

Используйте ROW_NUMBER для счетчика столбца

Другие вопросы по тегам