怎么用SQL语句查询每个学生选修的课程名及其成绩?
Selectname,coursename,gradefrom(课程名称所在的表名,课程名称所在的表名,SonC.课程编号S.课程编号)join学生信息表onS.学生信息表,学号;具体例子:selectsname,cname,gradefromstudentSTleftjoin(scoresleftjoincoursecon)。
开;
查询各班各科的平均成绩用sql语句写?
selectclassname,projectname,avg(score)CJfromtablegroupbyclassname,projectnam
access中查询统计成绩超过90分的人数怎么操作?
ACC
sql查找成绩排名第二的同学?
你的信息不足以让我知道如何给你答案。很明显,如果第一名并列,第二名并列,上面有top的人给出的答案都是错的。
所以,我建议你给出表格结构,我好帮你分析问题。
或者你可以试试这个:
select*fromtbl_scorewherescore
(
从分数不在(
按分数desc从tbl_score顺序中选择不同的前1名分数
)按分数排序desc
)
我在自己的临时表上测试了一下,应该足以满足第二名的查询,包括并列第二的所有人。
不知道这是不是楼主想要的?