Guest User

Untitled

a guest
Dec 15th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. #standardsql
  2. SELECT
  3. is_spam,
  4. IF(reason_code LIKE '%3 Local Persona Variations per Day%', 1, 0) AS three_local_persona_variations,
  5. COUNT(request_id) as requests
  6. FROM
  7. (
  8. SELECT
  9. is_spam,
  10. REPLACE(MAX(IF(z.key = 'reason_code' , z.val, NULL)),'"','') AS reason_code,
  11. request_id
  12. FROM
  13. (
  14. SELECT DISTINCT
  15. request_id,
  16. mr.category,
  17. mr.is_spam,
  18. key as key,
  19. value as val
  20. FROM mi.fides_events f, f.kvPairString kv1
  21. LEFT JOIN a.mts_requests mr
  22. ON mr.request_id = f.requestId
  23. WHERE name = 'request verification rule/tmx_result'
  24. AND DATE(_PARTITIONTIME) >= DATE_SUB(CURRENT_DATE(), INTERVAL 104 DAY)
  25. AND DATE(_PARTITIONTIME) < DATE_SUB(CURRENT_DATE(), INTERVAL 14 DAY)
  26. )z
  27. GROUP BY 1,3
  28. )y
  29. GROUP BY 1,2
Add Comment
Please, Sign In to add comment