Advertisement
Guest User

Untitled

a guest
Jul 31st, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. SELECT 'Salaries and Wages' as 'Category',
  2. CONCAT('$',ROUND(SUM(Value_USD),0)) AS 'Amount',
  3. CONCAT('$',ROUND(SUM(Value_USD)/(COUNT(DISTINCT ua_money_allocation.school_ID_FK)))) AS 'Mean',
  4. (ROUND(SUM(ua_money_allocation.Value_USD)/
  5. (SUM(ua_money_allocation.Value_USD)*100,1 +
  6. SUM(ua_expenses_by_school.Amount_USD)))) AS 'Percent of Total',
  7. CONCAT('$',ROUND(Min(Value_USD),0)) AS 'Minimum',
  8. CONCAT('$',ROUND(MAX(Value_USD),0)) AS 'Maximum'
  9. FROM ua_money_allocation
  10. Join ua_expenses_by_school
  11. ON ua_money_allocation.school_ID_FK = ua_expenses_by_school.school_id_fk
  12. WHERE ua_money_allocation.Report_yr='2015'
  13. AND Value_USD !=0
  14. AND Amount_USD!=0
  15. AND Spending_Activity='Total Spent'
  16.  
  17. UNION ALL
  18.  
  19. SELECT Category,
  20. CONCAT('$',ROUND(SUM(Amount_USD),0)) AS 'Amount',
  21. CONCAT('$',ROUND(SUM(Amount_USD)/(COUNT(DISTINCT ua_expenses_by_school.school_ID_FK)))) AS 'Mean',
  22. (ROUND(SUM(ua_expenses_by_school.Amount_USD)/
  23. (SUM(ua_expenses_by_school.Amount_USD)*100,1 +
  24. SUM(ua_money_allocation.Value_USD)))) AS 'Percent of Total',
  25. CONCAT('$',ROUND(Min(Amount_USD),0)) AS 'Minimum',
  26. CONCAT('$',ROUND(MAX(Amount_USD),0)) AS 'Maximum'
  27. FROM ua_expenses_by_school
  28. JOIN ua_money_allocation
  29. ON ua_expenses_by_school.school_id_fk = ua_money_allocation.school_ID_FK
  30. WHERE ua_expenses_by_school.Report_yr='2015'
  31. AND Amount_USD !=0
  32. AND Value_USD !=0
  33. AND Spending_Activity='Total Spent'
  34. group by category
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement