2013-06-27 7 views
0

я После TSQL заявленияTSQL Rank() с последовательностью

Select *,RowNum = Rank() OVER(Order by paging.parentID) from paging 

Его Результат Как это

ParentID   RowNum 
11     1 
11     1 
11     1 
23     4 
23     4 
23     4 

Но что я хочу ...

ParentID   RowNum 
11     1 
11     1 
11     1 
23     2 
23     2 
23     2 

В других слова для каждого уникального родительского идентификатора. Я хочу, чтобы rownumber был SAME, и всякий раз, когда меняют parentID, я хочу, чтобы RowNum переходил на следующий номер (не пропускайте никаких #).

Благодаря

ответ