У меня есть набор данных, как следует
name date
x 2014-01-01
x 2014-01-02
y 2014-01-03
x 2014-01-04
и я пытаюсь получить этот результат
name date row_num
x 2014-01-01 1
x 2014-01-02 2
y 2014-01-03 1
x 2014-01-04 1
Я попытался запустить этот запрос
select name,
date,
row_number () over (partition by name order by date) as row_num
from myTBL
но, к сожалению, я получаю этот результат
name date row_num
x 2014-01-01 1
x 2014-01-02 2
y 2014-01-03 1
x 2014-01-04 3
Пожалуйста, помогите.