欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql查詢每個部門平均工資

老白2年前14瀏覽0評論

MySQL是一種常用的關系型數據庫管理系統,用于管理和查詢數據。本文主要介紹如何使用MySQL查詢每個部門的平均工資。

首先,我們需要建立一個包含員工信息的表,其中包括工號、姓名、部門、工資等字段,例如:

CREATE TABLE employee (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
department VARCHAR(30) NOT NULL,
salary INT(11) NOT NULL
);

接下來,我們可以向表中插入數據,例如:

INSERT INTO employee (name, department, salary)
VALUES ('張三', '技術部', 5000),
('李四', '銷售部', 6000),
('王五', '財務部', 7000),
('趙六', '技術部', 5500),
('孫七', '技術部', 4500),
('周八', '銷售部', 6500),
('吳九', '財務部', 7500),
('鄭十', '銷售部', 5500);

現在我們可以使用SQL語句查詢每個部門的平均工資:

SELECT department, AVG(salary) AS avg_salary
FROM employee
GROUP BY department;

執行以上SQL語句后,輸出結果如下:

+------------+-------------+
| department | avg_salary  |
+------------+-------------+
| 技術部     | 5000.000000 |
| 銷售部     | 6000.000000 |
| 財務部     | 7333.333333 |
+------------+-------------+

以上查詢語句使用了GROUP BY子句對部門進行分組,再使用AVG函數計算出每個部門的平均工資。

在實際應用中,我們可能還需要進行一些加工處理,例如對平均工資進行四舍五入,或者將結果按照某種順序排序。這些操作也可以通過SQL語句實現。

本文介紹了如何使用MySQL查詢每個部門的平均工資。通過學習本文所述內容,讀者可以掌握MySQL基本查詢語法,并能夠應用到實際項目中。