利用聚合函数进行数据分析是数据处理和分析中的重要步骤,可以帮助我们从大量数据中提取有价值的信息。以下是一些常见的聚合函数及其使用方法:
SELECT SUM(salary) FROM employees;
SELECT AVG(salary) FROM employees;
SELECT COUNT(*) FROM employees; -- 计算总行数
SELECT COUNT(salary) FROM employees; -- 计算salary非空值的数量
SELECT MAX(salary) FROM employees;
SELECT MIN(salary) FROM employees;
SELECT department, AVG(salary) FROM employees GROUP BY department;
SELECT department, AVG(salary) FROM employees GROUP BY department HAVING AVG(salary) > 5000;
SELECT * FROM employees ORDER BY salary DESC;
SELECT * FROM employees LIMIT 10;
假设我们有一个员工表 employees,包含以下字段:id, name, department, salary。
SELECT department, AVG(salary) AS avg_salary, COUNT(*) AS employee_count
FROM employees
GROUP BY department;
SELECT *
FROM employees
WHERE salary > (SELECT AVG(salary) FROM employees);
SELECT department, MAX(salary) AS max_salary, MIN(salary) AS min_salary
FROM employees
GROUP BY department;
通过合理运用这些聚合函数,你可以从复杂的数据集中提取出关键的业务洞察和趋势分析。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。