fork download
  1. CREATE TABLE login_activity (
  2. user_id INT,
  3. login_date DATE
  4. );
  5. INSERT INTO login_activity (user_id, login_date) VALUES
  6. -- User 1 (3-day streak + break + 2-day streak)
  7. (1, '2024-01-01'),
  8. (1, '2024-01-02'),
  9. (1, '2024-01-03'),
  10. (1, '2024-01-05'),
  11. (1, '2024-01-06'),
  12.  
  13. -- User 2 (4-day streak)
  14. (2, '2024-02-10'),
  15. (2, '2024-02-11'),
  16. (2, '2024-02-12'),
  17. (2, '2024-02-13'),
  18.  
  19. -- User 3 (no valid streak)
  20. (3, '2024-03-01'),
  21. (3, '2024-03-03'),
  22.  
  23. -- User 4 (exactly 3-day streak)
  24. (4, '2024-04-20'),
  25. (4, '2024-04-21'),
  26. (4, '2024-04-22');
  27.  
Success #stdin #stdout 0.01s 5308KB
stdin
Standard input is empty
stdout
Standard output is empty