例6-8查询缺少计算机基础成绩的学号一学号SELECTXSCJWHEREISFROM计算机基础NULL注:=NULL或!=NULL都是无效的铜陵学院数学与计算机系
铜陵学院数学与计算机系 例6-8 查询缺少计算机基础成绩的学号。 SELECT 学号 FROM XSCJ WHERE 计算机基础 IS NULL 注:=NULL或!=NULL都是无效的
排序6.2.2在SQL查询命令中,可以用ORDERBY子句对查询结果按照一个或多个属性列的升序或降序进行排列,缺省值为升序。ORDERBY子句的格式如下:ORDERBY<排序字段名>[ASC|DESC][TOPN[PERCENT]]例6-9查询成绩表信息,要求记录按高等数学成绩降序排列SELECT * FROM XSCJ ORDER BY 高等数学DESC例6-10查询成绩表信息,要求按马哲成绩降序,马哲成绩相同时按高等数学成绩升序排列。SELECT*FROMXSCJORDERBY马哲DESC高等数学铜陵学院数学与计算机系
铜陵学院数学与计算机系 6.2.2 排序 在SQL查询命令中,可以用ORDER BY子句对查询结果按 照一个或多个属性列的升序或降序进行排列,缺省值为升序。 ORDER BY子句的格式如下: ORDER BY <排序字段名> [ASC|DESC] [TOP N [PERCENT]] 例6-9 查询成绩表信息,要求记录按高等数学成绩降序排列。 SELECT * FROM XSCJ ORDER BY 高等数学 DESC 例6-10 查询成绩表信息,要求按马哲成绩降序,马哲成绩相 同时按高等数学成绩升序排列。 SELECT * FROM XSCJ ORDER BY 马哲 DESC,高等数学
例6-11查询成绩表中英语成绩最高的三个学生的成绩信息SELECT*FROMXSCJORDERBY英语DESCTOP3若要输出排序结果的前50%的记录,则命令应改为:SELECT*FROMXSCJORDERBY英语DESCTOP5OPERCENT铜陵学院数学与计算机系
铜陵学院数学与计算机系 例6-11 查询成绩表中英语成绩最高的三个学生的成绩信息。 SELECT * FROM XSCJ ORDER BY 英语 DESC TOP 3 若要输出排序结果的前50%的记录,则命令应改为: SELECT * FROM XSCJ ORDER BY 英语 DESC TOP 50 PERCENT