全部题库 / 数据库 / 试题详情
简答题 数据库
2019-03-01

设有表Student(Sno,Sname,Sage),现要查询与“张三”年龄相同的学生姓名。请补全下列语句:
s-选择 S1.Sname FROMStudent S1 JOIN Student S2
ON S1.Sage=S2.Sage
WHERE【6】.Sname=´张三´

参考答案

暂无

答案解析

S2
本题考查的是表的自身连接。在SQL语句中,只涉及到一个表,即Student(Sno,Sname,Sage)。在FROM子句中,为Student表起了两个不同的别名,即S1和S2,即为Student表创建了两个不同的实例,要求S1表中的Sage同S2表中的Sage相同,而查询所需要的结果,是S1表的Shame。查询时,使用了条件语句WHERE,要求S2.Sname=张三,。故答案为S2。