beowulf1416

new report combined query

Mar 18th, 2015
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 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. select
  9. a.report_date,
  10. 0 sum_new_users_b,
  11. 0 sum_active_users_b,
  12. 0 sum_sessions_b,
  13. sum(a.total_minutes) sum_total_minutes_a
  14. from report_total_minutes_by_hour_actual a
  15. where a.report_date >= '2015-03-01'
  16. and a.report_date <= '2015-03-31'
  17. and a.gateway_id in (<gateway_id>)
  18. group by a.report_date
  19. union
  20. select
  21. b.report_date,
  22. sum(b.new_users) sum_new_users_b,
  23. sum(b.active_users) sum_active_users_b,
  24. sum(b.sessions) sum_sessions_b,
  25. 0 sum_total_minutes_a
  26. from report_by_did_2015_1 b
  27. inner join data_entryway c on b.entryway_id = c.id
  28. where b.report_date >= '2015-03-01'
  29. and b.report_date <= '2015-03-31'
  30. and c.gateway_id in (<gateway_id>)
  31. group by b.report_date
  32. ) report
  33. group by report.report_date
Advertisement
Add Comment
Please, Sign In to add comment