Guest User

Untitled

a guest
Jan 31st, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. ID TIMESTAMP TASK_ID
  2. 1 2019-01-30 15:29:38 1
  3. 2 2019-01-30 15:29:39 1
  4. 3 2019-01-30 15:29:40 2
  5. 4 2019-01-30 15:29:41 3
  6.  
  7. ID EMAIL
  8. 1 boxOne@test.com
  9. 2 boxOne@test.com
  10. 3 boxTwo@test.com
  11.  
  12. SELECT TASK.id, TASK.EMAIL, count(att.TASK_ID)
  13. FROM TASK
  14. JOIN ATTEMPTS on TASK.id = ATTEMPTS.TASK_ID
  15. GROUP BY ATTEMPTS.TASK_ID
  16.  
  17. TASK.id EMAIL count(TASK.id)
  18. 1 boxOne@test.com 2
  19. 2 boxOne@test.com 1
  20. 3 boxTwo@test.com 1
  21.  
  22. TASK.id EMAIL count(TASK.id)
  23. 2 boxOne@test.com 1
  24. 3 boxTwo@test.com 1
  25.  
  26. select distinct t1.* from
  27. (
  28. SELECT TASK.id, TASK.EMAIL, count(att.TASK_ID) cnt
  29. FROM TASK
  30. JOIN ATTEMPTS on TASK.id = ATTEMPTS.TASK_ID
  31. ) t1 where t1.cnt= (select min(cnt) from
  32. (SELECT TASK.id, TASK.EMAIL, count(att.TASK_ID) cnt
  33. FROM TASK
  34. JOIN ATTEMPTS on TASK.id = ATTEMPTS.TASK_ID
  35. ) t2 where t2.EMAIL=t1.EMAIL)
Add Comment
Please, Sign In to add comment