将字段依次写在order by 后面即可 , 中间用逗号隔开
select * from 表 order by time , name
select * from 表 order by time asc , name asc
select * from 表 order by time desc , name desc
select * from 表 order by time asc , name desc
select * from 表 order by time desc , name asc
(注:  asc 表示升序 , desc表示降序 , 未明确写明排序方式时默认是升序  )
与之类似的语法是 group by , 按多个字段分组时 , 也是依次将多个字段写在group by 的后面 , 并用逗号隔开 , 范例如下:
select time , name , sum(*) from 表 group by time , name
将字段依次写在order by 后面即可 , 中间用逗号隔开select * from 表 order by time , nameselect * from 表 order by time asc , name ascselect * from 表 order by time desc , name descselect * from 表 order by time asc , name
select sum(depGZ) as depGZ,sum(productNum) as productNum,depName, depNamez,depNamed,depNamecj,produceDepCode from #table GROUP BY depName,depNamez,depNamed, depNamecj,produceDepCode ORDER by cast ( l...
My sql 前言UTF-8GBK   最近小咸儿做项目,根据业务需求,需要将查出来的人员 姓名 按照拼音首字母进行 排序 ,小咸儿选择在 SQL语句 上对 姓名 字段进行 排序 ,这样查出来的人员就已经是排好序的了。 UTF-8 SQL语句 对中文 姓名 进行 排序 ,如果你的默认校对集是utf8_general_ci,那就需要转码强制my sql 按中文来 排序 了。 Select * from table order by...
举个例子吧:order by id desc,time desc 是按 id 降序排列 (优 )如果 id 字段 有些是一样的话 再按time 降序排列 (前提是满足id降序排列)   order by name, age desc  name优 name一样的话 就按age 排序 后面再加第三列的话,也是一样  以此类推下去...
--多优 排序 根据controlID倒叙排列,再根据lotName正序排列 select L.LOTNAME ,L.CONTROLID from LOT L , CONTROLIDDEFINITION C where L.FACTORYNAME = 'FAB' AND L.CONTROLID = C.CONTROLID order by C.CONTROLID DESC,L.LOTNAME
语法: 执行顺序 Select 查询列表 ③ from 表 ...