Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. with daily_sums as (
  2. select daily_sales.day,
  3. city.id,
  4. city.name,
  5. sum(amount_earned)as sum_amount_earned
  6. from daily_sales
  7. join salesman on daily_sales.salesman_id = salesman.id
  8. join city on salesman.city_id = city.id
  9. group by daily_sales.day,city.id,city.name),
  10.  
  11. average_daily as
  12. (select avg(sum_amount_earned) as avg_sum_amount_earned from daily_sums)
  13.  
  14. select daily_sums.id,
  15. daily_sums.name,
  16. count(daily_sums.day) from
  17. daily_sums
  18. where sum_amount_earned > (select avg_sum_amount_earned from average_daily)
  19. group by daily_sums.id, daily_sums.name
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement