色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql實驗報告計算員工收入

錢衛國1年前10瀏覽0評論

本次實驗報道的內容是如何使用MySQL計算員工收入。

首先,我們需要建立一個名為“employees”的員工信息表,其中包括員工編號、姓名、職位、部門以及薪水等信息。表格結構如下:

CREATE TABLE employees (
emp_no INT(11) NOT NULL,
first_name VARCHAR(14) NOT NULL,
last_name VARCHAR(16) NOT NULL,
gender ENUM('M','F') NOT NULL,
birth_date DATE NOT NULL,
hire_date DATE NOT NULL,
PRIMARY KEY (emp_no)
);

接下來,我們需要建立一個名為“salaries”的員工薪水表,其中包括員工編號以及薪水等信息。表格結構如下:

CREATE TABLE salaries (
emp_no INT(11) NOT NULL,
salary INT(11) NOT NULL,
from_date DATE NOT NULL,
to_date DATE NOT NULL,
PRIMARY KEY (emp_no, from_date)
);

為了計算員工的收入,我們需要聯合這兩張表,查詢每個員工的實際薪水。查詢語句如下:

SELECT e.first_name, e.last_name, s.salary
FROM employees e, salaries s
WHERE e.emp_no = s.emp_no
AND s.to_date = '9999-01-01';

查詢結果將會顯示每個員工的姓名以及當前的實際薪水。

為了計算每個員工的年收入,我們可以在查詢語句中添加一個計算年收入的表達式,如下:

SELECT e.first_name, e.last_name, s.salary * 12 AS annual_income
FROM employees e, salaries s
WHERE e.emp_no = s.emp_no
AND s.to_date = '9999-01-01';

查詢結果將會顯示每個員工的姓名以及年收入。

總結起來,本次實驗展示了如何使用MySQL計算員工收入。我們需要創建員工信息表以及薪水表,并使用聯合查詢語句計算員工實際薪水。同時,我們還可以在查詢語句中添加表達式以計算員工的年收入。