btcq.net
当前位置:首页 >> sql语句排序 >>

sql语句排序

用order by根据 反向则加上descselect * from table order by case when SSDW2='上诉人' then 0 else 1 end

select * from table1 ORDER BY field1, field2

SELECT distinct zhiwu FROM renyuan ORDER BY zhiwu DESC 这样就可以了

select client,ID,taskdate from 表名 order BY client asc,taskdate,ID desc(如果让client为降序的话order by改成group by,asc改成desc,ID要升序desc改成asc) 将字段依次写在order by 后面即可 , 中间用逗号隔开 select * from 表 order by time ,

向SQL SERVER和ORACLE数据库排序都是用 order by 关键字 asc-升序 desc-降序--用户名降序select 用户名,登录时间 from 用户表 order by 用户名 desc--用户名降序后,再对登陆时间进行升序select 用户名,登录时间 from 用户表 order by 用户名 desc,登录时间 asc

1、升序排列【ORDER BY】 SELECT StudentID,Score FROM Score ORDER BY Score SELECT StudentID AS 学生编号,(Score*0.9+5) AS 综合成绩 FROM Score WHERE (Score*0.9+5)>60 ORDER BY Score2、降序排列【DESC】

建议你分组排序是一种方法.另一种是把你的那个字段order by desc(或者asc) UserID.

select后跟order by 第一排序条件,第二排序条件 desc就楼主提的例子,select ..(查询条件根据楼主的需求) from order by 信息被顶次数,信息被浏览的次数 desc

select * from tree order by a desc,b desc先按a排序,如果两条记录a字段相同再按照b排序

你好,很高兴回答你的问题.sql通过order by来控制排序.比如select * from 表名 order by ID asc表示按照id列升序,order by ID desc 则表示按照id降序.如果不指明是asc还是desc则是默认为asc升序.如果有帮助到你,请点击采纳.

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com