用mysql生成一份学生系统,学生id,学生姓名,性别,年龄,班级;
时间: 2023-10-20 17:05:54 浏览: 284
学生信息管理系统, 实现学生信息包括:学号、姓名、性别、年龄、班级等信息
5星 · 资源好评率100%
可以通过以下 SQL 语句创建一个名为 `students` 的表格,包含学生id、学生姓名、性别、年龄和班级这五个字段:
```sql
CREATE TABLE students (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
gender ENUM('男', '女') NOT NULL,
age INT NOT NULL,
class VARCHAR(50) NOT NULL,
PRIMARY KEY (id)
);
```
其中,`id` 字段为自增主键,`name` 为学生姓名,`gender` 为性别,使用 `ENUM` 类型限制只能为 `'男'` 或 `'女'`,`age` 为年龄,`class` 为班级。
接下来,可以通过以下 SQL 语句向 `students` 表格中插入数据:
```sql
INSERT INTO students (name, gender, age, class) VALUES
('张三', '男', 20, '计算机科学与技术'),
('李四', '女', 19, '软件工程'),
('王五', '男', 21, '信息安全');
```
以上 SQL 语句将插入三条学生记录,分别为学生姓名为张三、性别为男、年龄为20、班级为计算机科学与技术的学生,学生姓名为李四、性别为女、年龄为19、班级为软件工程的学生,和学生姓名为王五、性别为男、年龄为21、班级为信息安全的学生。
阅读全文