beowulf1416

Untitled

Mar 18th, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. select
  2. report.report_date,
  3. sum(sum_new_users_b) sum_new_users,
  4. sum(sum_active_users_b) sum_active_users,
  5. sum(sum_sessions_b) sum_sessions,
  6. sum(sum_total_minutes_a) sum_total_minutes
  7. from
  8. (
  9. select
  10. a.report_date,
  11. 0 sum_new_users_b,
  12. 0 sum_active_users_b,
  13. 0 sum_sessions_b,
  14. sum(a.total_minutes) sum_total_minutes_a
  15. from report_total_minutes_by_hour_actual a
  16. inner join data_gateway d on a.gateway_id = d.id
  17. where a.report_date >= '2015-03-01'
  18. and a.report_date <= '2015-03-31'
  19. and a.gateway_id in (<gateway_ids>)
  20. group by a.report_date
  21. union
  22. select
  23. b.report_date,
  24. sum(b.new_users) sum_new_users_b,
  25. sum(b.active_users) sum_active_users_b,
  26. sum(b.sessions) sum_sessions_b,
  27. 0 sum_total_minutes_a
  28. from report_by_did_2015_1 b
  29. inner join data_entryway c on b.entryway_id = c.id
  30. inner join data_gateway e on c.gateway_id = e.id
  31. where b.report_date >= '2015-03-01'
  32. and b.report_date <= '2015-03-31'
  33. and b.gateway_id in (<gateway_ids>)
  34. group by b.report_date
  35. ) report
  36. group by report.report_date
Advertisement
Add Comment
Please, Sign In to add comment