设计一个员工表,编写SQL语句
时间: 2023-03-29 13:01:57 浏览: 135
好的,我可以回答这个问题。以下是一个员工表的设计和相应的 SQL 语句:
员工表设计:
| 字段名 | 数据类型 | 说明 |
| ------ | ------ | ------ |
| id | int | 员工编号,主键 |
| name | varchar(50) | 员工姓名 |
| gender | char(1) | 员工性别 |
| age | int | 员工年龄 |
| department | varchar(50) | 员工所在部门 |
| position | varchar(50) | 员工职位 |
| salary | decimal(10,2) | 员工薪资 |
SQL 语句:
创建员工表:
CREATE TABLE employee (
id INT PRIMARY KEY,
name VARCHAR(50),
gender CHAR(1),
age INT,
department VARCHAR(50),
position VARCHAR(50),
salary DECIMAL(10,2)
);
插入员工数据:
INSERT INTO employee (id, name, gender, age, department, position, salary)
VALUES
(1, '张三', '男', 25, '人事部', '人事专员', 500.00),
(2, '李四', '女', 30, '财务部', '财务经理', 800.00),
(3, '王五', '男', 28, '市场部', '市场专员', 600.00);
查询员工数据:
SELECT * FROM employee;
更新员工数据:
UPDATE employee SET salary = 700.00 WHERE id = 1;
删除员工数据:
DELETE FROM employee WHERE id = 3;
以上就是员工表的设计和相应的 SQL 语句,希望能对你有所帮助。
阅读全文