Advertisement
Guest User

Untitled

a guest
Sep 15th, 2019
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. select
  2.     ticket_category
  3.     , ticket_subcategory
  4.     , result_mentioned_by_user
  5.     , count(distinct item_user_id) as distinct_users
  6.     , count(distinct item_user_id) filter (where max_ticket_activity_start_dt < max_item_start_time) as retention_users_max_ticket_activity_start_dt
  7.     , count(distinct item_user_id) filter (where max_fact_reaction_dt < max_item_start_time) as retention_users_fact_reaction_dt
  8. from
  9. (
  10. select
  11.     *
  12. from
  13.  
  14. (
  15. select
  16.     user_id as ticket_user_id
  17.     , ticket_category
  18.     , ticket_subcategory
  19.     , result_mentioned_by_user
  20.     , max(activity_start_dt) as max_ticket_activity_start_dt
  21.     , max(fact_reaction_dt) as max_fact_reaction_dt
  22. from
  23.     support_tickets left join users_evaluation_of_satisfaction on support_tickets.request_id = users_evaluation_of_satisfaction.request_id
  24. group by
  25.     user_id
  26.     , result_mentioned_by_user
  27.     , ticket_category
  28.     , ticket_subcategory
  29. ) as tickets_stat
  30.  
  31. left join
  32.  
  33. (
  34. select
  35.     user_id as item_user_id
  36.     , min(user_first_listing_date) as min_user_first_listing_date
  37.     , min(user_registration_time) as min_user_registration_time
  38.     , min(item_starttime) as min_item_start_time
  39.     , max(item_starttime) as max_item_start_time
  40.     , count(distinct item_id) as items_count
  41.     , count(distinct item_category) as item_categories_count
  42. from
  43.     new_items_by_support_users
  44. group by
  45.     user_id
  46. )as items_stat
  47.  
  48. on
  49.     tickets_stat.ticket_user_id = items_stat.item_user_id
  50.  
  51. order by
  52.     tickets_stat.ticket_user_id
  53. ) as big_query
  54.  
  55. group by
  56.     ticket_category
  57.     , ticket_subcategory
  58.     , result_mentioned_by_user
  59. order by
  60.     distinct_users desc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement