Advertisement
YavorGrancharov

Data Aggregation - Lab

Oct 8th, 2017
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.70 KB | None | 0 0
  1. SELECT department_id, count(id) AS 'Count' FROM employees AS e
  2. GROUP BY e.department_id ORDER BY e.department_id ASC;
  3. ------------1
  4. SELECT department_id, ROUND(AVG(salary),2) FROM employees AS e
  5. GROUP BY department_id ORDER BY department_id;
  6. -----------2
  7. SELECT department_id, ROUND(MIN(salary),2) AS `Min Salary`
  8. FROM employees AS e GROUP BY department_id
  9. HAVING `Min Salary` > 800;
  10. ----------3
  11. SELECT count(id) FROM products AS p
  12. WHERE category_id = 2 AND price > 8
  13. GROUP BY category_id;
  14. ----------4
  15. SELECT category_id, ROUND(AVG(price),2) AS `Average Price`,
  16. ROUND(MIN(price),2) AS `Cheapest Product`,
  17. ROUND(MAX(price),2) AS `Most Expensive Product`
  18. FROM products AS p GROUP BY category_id;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement