MySQL 是一種流行的關系型數據庫系統,可以用于存儲和管理各種類型的數據。在 MySQL 中使用工資表可以非常方便地跟蹤和計算員工的薪水。下面我們來看一下如何通過 MySQL 創建一個工資表,并向其添加數據。
CREATE TABLE salary ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(100) NOT NULL, department VARCHAR(100) NOT NULL, salary INT, PRIMARY KEY (id) );
該語句創建了一個名為 salary 的表,包括 id、name、department 和 salary 四個字段。其中 id 是主鍵,每次添加新數據時將自動遞增。
INSERT INTO salary (name, department, salary) VALUES ('Tom', 'Sales', 5000), ('Jerry', 'Marketing', 6000), ('Lisa', 'HR', 7000), ('John', 'IT', 8000), ('Mary', 'Accounting', 9000);
該語句向工資表插入了五個員工的數據,包括他們的姓名、部門和薪水。
SELECT * FROM salary;
該語句可用于查看當前工資表中的所有數據。
當需要進行查詢和分析時,MySQL 中的工資表可以非常方便。使用函數來計算薪水總額、平均值和最高/最低薪水:
SELECT SUM(salary) AS total_salary, AVG(salary) AS average_salary, MAX(salary) AS highest_salary, MIN(salary) AS lowest_salary FROM salary;
該語句將返回工資表中所有員工的薪水總額、平均薪水、最高薪水和最低薪水。
在 MySQL 中使用工資表可以輕松追蹤和管理員工的薪酬,極大地提高了企業的管理效率。