The engagement team wants to measure how many days users go between recorded logins.
The logins table contains a user_id and a login_date for each login. For every login, report the number of calendar days since that same user's immediately previous recorded login. The first login for a user has no previous login and should show NULL, not 0.
Ordering: Sort by user_id, then login_date, in ascending order.