在mydb数据库中创建人员表participant和成绩表grade,participant表中有id和name字段,grade表中有id,pid和score字段。然后创建视图v_part_score,视图中包含人员编号、人员姓名和分数字段。

首先,创建数据库mydb:

CREATE DATABASE mydb;

然后,使用mydb数据库:

USE mydb;

接下来,创建人员表participant:

CREATE TABLE participant ( id INT PRIMARY KEY, name VARCHAR(50) );

然后,创建成绩表grade:

CREATE TABLE grade ( id INT PRIMARY KEY, pid INT, score INT, FOREIGN KEY (pid) REFERENCES participant(id) );

最后,创建视图v_part_score:

CREATE VIEW v_part_score AS SELECT p.id, p.name, g.score FROM participant p JOIN grade g ON p.id = g.pid;

在 mydb 数据库中创建人员表 participant 和成绩表 gradeparticipant 表中有 id 和 name人员姓名字段grade 表中有 idpid人员编号和 score分数字段。然后创建视图 v_part_score视图中包含人员编号、人员姓名和分数字段。12 分

原文地址: http://www.cveoy.top/t/topic/iSE3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录