"SELECT q.Test, q.Date, strftime('%J',q.Date) - strftime('%J',coalesce((select r.Date from Result as r WHERE r.Date < q.Date ORDER BY r.Date DESC limit 1), q.Date)) as DaysSince FROM Result as q WHERE q.Test NOT NULL ORDER BY q.Test ASC, q.Date ASC;"