select user_id, date, lead(date) over(partition by user_id order by date) as nextdate from questions_pass_record order by user_id,date