Advertisement
Guest User

sql

a guest
Sep 20th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. # ADVERTISER REPORT
  2. explain SELECT
  3. report_etl.advertiser_name AS "Advertiser",
  4. SUM(report_etl.target_base) AS "Audience",
  5. SUM(report_etl.active_sim_card) AS "Actives",
  6. SUM(report_etl.targeted) AS "Deliviered",
  7. SUM(report_etl.accepted) AS "Acceptances",
  8. #( targeted / IF( sent < active_sim_card, sent, active_sim_card)) AS "DLV" ,
  9. #( active_sim_card / sent_ping ) AS "Active",
  10. (
  11. SUM(accepted) / IF(
  12. SUM(active_sim_card) < 1, IF(
  13. SUM(report_etl.target_base) > SUM(report_etl.sent), SUM(report_etl.sent), SUM(report_etl.active_sim_card)
  14. ),
  15. SUM(active_sim_card)
  16. )
  17. ) AS "CR",
  18. ( SUM(accepted) / SUM(targeted) ) AS "AR",
  19. SUM(report_etl.revenue) AS "Revenue"
  20. FROM report_etl
  21. WHERE report_etl.account_id = 27 AND report_etl.`_datetime` >= "2019-08-01 00:00:00"
  22. GROUP BY advertiser_name ASC
  23. WITH ROLLUP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement