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