数据库里面有两个字段 年龄 age 分数 score
我要按年龄倒序排列 如果年龄相同就按 分数倒序排列
SQL语句 ORDER BY 后面怎么写
数据库里面有两个字段 年龄 age 分数 score
我要按年龄倒序排列 如果年龄相同就按 分数倒序排列
SQL语句 ORDER BY 后面怎么写
倒序是从大到小吧?!
这个问题你想复杂了。。
就把年龄的字段放前面,分数的字段放后面啊
ORDER BY age DESC, score DESC
因为DESC排序时默认的,所以加不加无所谓了,只是字段的顺序不能弄混
select * from table order by age,score desc
这样既是:先用age倒序,然后用score倒序
asc/desc
升/降
order by age,score