SQL语句建宿舍表(楼号、宿舍号、所属学院、入住学生数、空床位)
时间: 2023-07-10 14:29:31 浏览: 157
SQL语句创建学生信息数据库表的示例.pdf
可以使用下面的 SQL 语句创建一个名为 dormitory 的宿舍表,包含楼号(building_num)、宿舍号(dorm_num)、所属学院(college)、入住学生数(occupied_num)和空床位(available_num)五个字段:
```
CREATE TABLE dormitory (
building_num VARCHAR(10),
dorm_num VARCHAR(10),
college VARCHAR(50),
occupied_num INT,
available_num INT,
PRIMARY KEY (building_num, dorm_num)
);
```
其中,building_num 为宿舍所在的楼号,使用 VARCHAR 类型保存,可以根据实际情况设定合适的长度。dorm_num 为宿舍的宿舍号,使用 VARCHAR 类型保存,可以根据实际情况设定合适的长度。这两个字段共同组成了宿舍表的主键。college 为宿舍所属的学院,使用 VARCHAR 类型保存,可以根据实际情况设定合适的长度。occupied_num 为宿舍的入住学生数,使用 INT 类型保存。available_num 为宿舍的空床位数,使用 INT 类型保存。
阅读全文