помогите пронумеровать данные

D_r_a_g_o_n
Дата: 02.06.2011 12:18:15
подскажите как пронумеровать?
select *
from document d
join documentItem
on docID=DocID
where docdate between '2011-03-01 00:00:00' and '2011-03-01 23:59:59'


пример
номер док дата документа описание
12 12.09.2010 книга
12 24.09.2010 книга
24 24.09.2010 книга
24 26.09.2010 книга

нужно пронумеровать описание внутри документа

нужно получить следующий результат:
пример
номер док Id дата документа описание
12 1 12.09.2010 книга
12 2 24.09.2010 книга
24 1 24.09.2010 книга
24 2 26.09.2010 книга
Гавриленко Сергей Алексеевич
Дата: 02.06.2011 12:25:41
row_number() over( partition by [номер док] order by [дата документа] )
D_r_a_g_o_n
Дата: 02.06.2011 13:08:01
СПАСИБО....