SQL语句建立一个学生表,要求有主码和外码
时间: 2024-02-04 20:01:40 浏览: 78
好的,以下是建立一个学生表的 SQL 语句,包括主键和外键:
```
CREATE TABLE student (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
gender VARCHAR(10),
department_id INT,
FOREIGN KEY (department_id) REFERENCES department(id)
);
```
在这个表中,我们定义了一个主键 `id`,它是一个整数类型。我们还定义了一些其他列,如姓名、年龄、性别和部门 ID。最后,我们定义了一个名为 `department_id` 的外键,它引用了另一个表中的 `id` 列,该表是部门表。这样,我们就可以使用外键来建立学生表和部门表之间的关系。
阅读全文