btcq.net
当前位置:首页 >> 若sql语句中orDEr By指定了多个字段,则怎么排序? >>

若sql语句中orDEr By指定了多个字段,则怎么排序?

order by id desc,time desc 先是按 id 降序排列 (优先) 如果 id 字段 有些是一样的话 再按time 降序排列 (前提是满足id降序排列) order by name, age desc name优先 name一样的话,就按age排序。 后面再加第三列的话,也是一样 以此类推下去...

order by * desc, * acs ; *为条件,条件的优先级和条件的先后顺序一致

可以这样写 select *,case priority when '低' then 1 when '中' then 2 when '高' then 3 end fa from table1 order by fa desc

你提问有点脑好不?既然order by了还用得着来提这个脑残问题吗?最讨厌13者....

默认就是按字母排序的,你这是倒序,只要order by XX desc 就行了

ORDER BY 中可以指定多个字段排序,还可以定义每个字段的排序方法.可以第一个升序,第二个降序,第三个升序,第四个降序等等. order by的排序是从左到右的. 所以要选C

select * from (select top 3 * from userInfo) order by level

DER BY 后可加2个字段,用英文逗号隔开。 1、f1用升序, f2降序,sql该这样写; 1 ORDER BY f1, f2 DESC 2、也可以这样写,更清楚;

ORDER BY这个指令来达到我们的目的。 ORDER BY 的语法如下: SELECT "栏位名" FROM "表格名" [WHERE "条件"] ORDER BY "栏位名" [ASC, DESC] [] 代表 WHERE 是一定需要的。不过,如果 WHERE 子句存在的话,它是在 ORDER BY 子句之前。 ASC 代表结...

order by @ID 应该是不会错的,默认是按升序的形式,除非你的@ID变量有问题想多个order by可以这样 order by @ID , order by @NAME desc

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