--上机3
--按照出生日期查询第一学期的学生信息
SELECT*FROM Student WHERE GradeId=1 order by BornDate
--按照日期先后,成绩由高到低
SELECT*FROM Result WHERE SubjectId=1 order by ExamDate,StudentResult
--查询2013年3月22日参加"面向对象程序设计"考试的前五名学生的成绩信息
SELECT Top 5*FROM Result WHERE SubjectId=8 AND ExamDate='2013-3-22' order by StudentResult DESC
--查询Y2的课时最多的科目名称
SELECT TOP 1 SubjectName AS Y2的课时最多的科目名称,ClassHour AS 课时 FROM Subject WHERE GradeId=3 ORDER BY ClassHour DESC
--查询年龄年龄最小的学生的姓名及所在的年级
SELECT TOP 1 GradeId AS 年龄最小的学生所在的年级,StudentName AS 姓名 FROM Student ORDER BY BornDate DESC
--查询2013年3月22日参加考试的最低分出现在那个科目
SELECT TOP 1 SubjectId,StudentResult AS 分数 FROM Result WHERE ExamDate='2013-3-22' ORDER BY StudentResult
--查询学号为's1101003'的学生参加过的所有考试信息,并按照时间先后次序显示
SELECT*FROM Result WHERE StudentNo='S1101003' ORDER BY ExamDate
--查询学号为's1101003'的学生参加过的所有考试中的最高分及时间,科目
SELECT TOP 1 * FROM Result WHERE St
SQL第九章
最新推荐文章于 2023-03-31 22:48:41 发布
本文提供了多个SQL查询示例,包括按出生日期和成绩查询学生信息,查找特定科目考试的高分和低分,筛选年龄最小的学生,以及获取学生的所有考试记录等。还涉及到日期运算和生成新的邮箱地址。
摘要由CSDN通过智能技术生成