SQL中表 Student(S#,Sname,Sage,Ssex) Course(C#,Cname,T#) 中的 S#
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 10:18:51
SQL中表 Student(S#,Sname,Sage,Ssex) Course(C#,Cname,T#) 中的 S# C# T#是什么意思啊?
SQL中表 Student(S#,Sname,Sage,Ssex) Course(C#,Cname,T#) 中的 S# C# T#是什么意思啊?
SQL中表 Student(S#,Sname,Sage,Ssex) Course(C#,Cname,T#) 中的 S# C# T#是什么意思啊?
#表示主键
再问: 那么请你告诉我 student中 S#表示哪个是主键, Course中C#和T#哪个是主键??
再答: S#表示的是Student表的主键 ,是表中的一个字段 C#表示的是Course表的主键 T#表示的是另一张表的表的主键 应该是Teacher表的
再问: 那意思就是。。。Student表中我应该把Sname,Sage,Ssex中的一个设为主键吗?
再答: 不是,S就是Student的一个字段,加上#就表示这个字的是这个表的主键,比如代表Id字段
再问: 那在创建表的时候我该怎么搞。。。创建个列名叫S#的主键吗。。。。。- -。。。
再答: Student(S#,Sname,Sage,Ssex) 这里表示的不是创建表,这里只为了表示表结构才这么写的,要想写sql语句建表也不是这么写的例如: CREATE TABLE Student ( id int NOT NULL, Sname varchar(50) , Sage int (10) , Ssex varchar(2), PRIMARY KEY (id) //这里表示设置id为主键 ); 建表时字段名随便取了
再问: 那么请你告诉我 student中 S#表示哪个是主键, Course中C#和T#哪个是主键??
再答: S#表示的是Student表的主键 ,是表中的一个字段 C#表示的是Course表的主键 T#表示的是另一张表的表的主键 应该是Teacher表的
再问: 那意思就是。。。Student表中我应该把Sname,Sage,Ssex中的一个设为主键吗?
再答: 不是,S就是Student的一个字段,加上#就表示这个字的是这个表的主键,比如代表Id字段
再问: 那在创建表的时候我该怎么搞。。。创建个列名叫S#的主键吗。。。。。- -。。。
再答: Student(S#,Sname,Sage,Ssex) 这里表示的不是创建表,这里只为了表示表结构才这么写的,要想写sql语句建表也不是这么写的例如: CREATE TABLE Student ( id int NOT NULL, Sname varchar(50) , Sage int (10) , Ssex varchar(2), PRIMARY KEY (id) //这里表示设置id为主键 ); 建表时字段名随便取了
SQL中表 Student(S#,Sname,Sage,Ssex) Course(C#,Cname,T#) 中的 S#
实验中的SQL部分 学生表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程
范式的判断st(sno,sname,ssex,sage,sdept)c(cno,cname,cdept,tname)sc
insert into Student(Sno,Sname,Ssex,Sage,Sdept) values'95001'
select Student.Sno,Sname,Ssex,Cname,Grade from Student,SC,Co
设有三个基本表S(S#,SNAME,AGE,SEX),SC(S#,C#,GRADE)和C(C#,CNAME,TEACHE
String sql="update student set sname='"+name+"',ssex='"+sex+
WHERE S.Sno=SC.Sno AND Cname!="数据结构"GROUP BY Sname HAVING AV
2、给出如下关系模式:Student(sno,sname,sex,sage,sdept,add(家庭住址)) Cours
select s.name,s.course,s.grade from student as s inner join
有数据库 学生s(sno ,sname ,age ,sex) 成绩 sc(sno ,cno,grade) 课程 c(cn
Student's t-test是什么检验