首页 > 代码库 > 21-8 数据检索2 top和distinct
21-8 数据检索2 top和distinct
--distinct关键字,根据已经查询出的结果然后去除重复 select distinct * from TblStudent --Top(一般会配合order by一起使用) ---------------------排序-------------------------- --order by 列名 --按照年龄,降序排序 select * from TblStudent order by tsAge desc --降序排序 --按照年龄,升序排序 select * from TblStudent order by tsAge asc--升序排序 select * from TblStudent order by tsAge --默认就是升序排序 --查询数学成绩最高的前5名 select top 5 * from TblStudent order by tmath desc --查询数学成绩最低的前5名 select top 5 * from TblStudent order by tmath asc --如果top后跟的不是一个数字,而是一个表达式,一定要使用()把表达式括起来 select top (2*2) * from TblStudent order by tmath desc --会查询出4条数据(向上取整) select top 35 percent * from TblStudent order by tmath desc --获得年纪最小的5个学生 select top 5 *from TblStudent order by tsage asc --获得年纪最大的10%的学生(percent) select top 10 percent * from Tblstudent order by tsage desc
21-8 数据检索2 top和distinct
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。