mysql 建立一张学生表
时间: 2023-07-04 14:26:05 浏览: 75
好的,以下是 MySQL 建立一张学生表的语句:
```sql
CREATE TABLE student (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50),
age INT,
gender ENUM('male', 'female'),
class VARCHAR(50),
score DECIMAL(4,2)
);
```
该表包含了学生的 id、姓名、年龄、性别、班级和成绩等字段。其中,id 是主键,自增;gender 是枚举类型,只能取 'male' 或 'female' 两个值;score 是一个小数,保留两位小数。
相关问题
mysql创建一张学生成绩表
好的,以下是创建一张名为"student_scores"的学生成绩表的 MySQL 语句:
```
CREATE TABLE student_scores (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
math_score INT(11) NOT NULL,
english_score INT(11) NOT NULL,
science_score INT(11) NOT NULL,
PRIMARY KEY (id)
);
```
这个表包含了每个学生的姓名和数学、英语、科学三门课程的成绩,其中 id 是自增长的主键。你可以根据实际需求修改字段名和类型。
mysql怎么新建一张表
要新建一张表,可以使用以下的 SQL 语句:
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
.....
);
其中,table_name 是你要创建的表的名称,column1、column2、column3 等是表中的列名,datatype 是列的数据类型。你可以根据需要自定义列名和数据类型。例如,以下是一个创建学生表的示例 SQL 语句:
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
gender VARCHAR(10),
major VARCHAR(50)
);
这个语句将创建一个名为 students 的表,包含 id、name、age、gender 和 major 五个列,其中 id 是主键,数据类型为 INT,name、gender 和 major 的数据类型为 VARCHAR,长度为 50,age 的数据类型为 INT。