在mySQL里创建一个员工表,其包括员工工号、姓名、年龄、性别、联系方式、入职时间、工资
时间: 2023-05-23 13:02:51 浏览: 61
答:你可以使用以下 SQL 语句创建员工表:
CREATE TABLE employee
(
id INT(11) PRIMARY KEY,
name VARCHAR(255),
age INT(11),
gender VARCHAR(10),
contact VARCHAR(255),
hired_date DATE,
salary VARCHAR(255)
);
以上是创建员工表的 MySQL 语句。
相关问题
用MySQL创建一个员工表,其包括员工工号、姓名、年龄、性别、联系方式、入职时间、工资,其中性别的值为“男”或“女”。
好的,下面是创建员工表的 MySQL 语句:
CREATE TABLE employee(
emp_no INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
emp_name VARCHAR(50) NOT NULL,
age INT NOT NULL,
gender ENUM('男', '女') NOT NULL,
contact VARCHAR(20) NOT NULL,
hire_date DATE NOT NULL,
salary DECIMAL(10,2) NOT NULL
);
该语句创建了名为 employee 的表,其中包含 emp_no、emp_name、age、gender、contact、hire_date 和 salary 这七个列,并设置了每列的数据类型和约束。其中 emp_no 列是自增的员工工号,是主键,emp_name 列是员工姓名,age 列是员工年龄,gender 列是员工性别,contact 列是员工联系方式,hire_date 列是员工入职时间,salary 列是员工工资。其中 gender 列使用了 ENUM 类型,只能存储 '男' 或 '女' 两种值。
在mysql里创建读者表,读者编号、姓名、性别、年龄、单位、联系方式
可以使用以下SQL语句在MySQL中创建读者表:
```
CREATE TABLE readers (
reader_id INT PRIMARY KEY,
name VARCHAR(50),
gender CHAR(1),
age INT,
company VARCHAR(100),
contact VARCHAR(50)
);
```
这将创建一个名为`readers`的表,其中包含读者编号、姓名、性别、年龄、单位和联系方式这些列。`reader_id`列是主键,用于唯一标识每个读者的记录。`name`、`gender`、`age`、`company`和`contact`列分别存储读者的姓名、性别、年龄、单位和联系方式信息。你可以根据实际需求修改列的数据类型和长度。