用SQL语句建立一个学生表里面包含学号,姓名,年龄,性别,家庭住址,班级号,并插入数据
时间: 2024-12-19 22:28:22 浏览: 5
查询与维护学生信息管理数据表3共38页.pdf.zip
创建一个名为"students"的学生表,包括学号、姓名、年龄、性别、家庭住址和班级号的SQL语句可以这样写:
```sql
CREATE TABLE students (
id INT PRIMARY KEY, -- 学号,主键
name VARCHAR(50), -- 姓名
age INT, -- 年龄
gender CHAR(1) CHECK (gender IN ('M', 'F')), -- 性别,只允许'M'和'F'
address VARCHAR(100), -- 家庭住址
class_id INT -- 班级号
);
```
接下来,我们插入一些示例数据:
```sql
INSERT INTO students (id, name, age, gender, address, class_id)
VALUES
(1, '张三', 18, 'M', '北京市海淀区XXX', 1),
(2, '李四', 19, 'F', '上海市浦东新区YYY', 2),
(3, '王五', 20, 'M', '广州市天河区ZZZ', 3);
```
阅读全文