22,206
社区成员
发帖
与我相关
我的任务
分享
create table major(mno int,mname varchar(10))
insert into major values(1,'java技术'),(2,'软件测试'),(3,'过程控制')
create table class (cno int,cname varchar(20))
insert into class values(1,'JAVA技术1班'),(1,'JAVA技术2班'),
(2,'JAVA技术2班'),
(3,'软件测试1班'),
(4,'软件测试2班'),
(5,'过程控制1班')
create table student (sno int ,sname varchar(20),cno int,cname varchar(20),mno int,mname varchar(20))
自己建立了3个表。
你是不是想实现在表STUDENT里面插入行。比如插入
insert into student values
(1,'张三',1,'JAVA技术3班',4,'数据库')
对于表CLASS 更新把JAVA技术一般更新为3班,对表MAJOR 插入新的一行values(4,'数据库')
看你意思貌似是这个。但是这个需求实在没实际意义。