如题;例如:表A姓名 成绩 排行老大 80 1老二 88 2老三 80 3老四 90 4我想搜索的结果按成绩从高到低排列,相同成绩时按排行数字小的排前面,即:老四 90 4老二 88 2老大 80 1老三 80 3请问要怎么写查询?
2 回答
慕的地8271018
TA贡献1796条经验 获得超4个赞
如果表的列名是 :序列号 姓名 成绩 排行
123 | SELECT * FROM 表A ORDER BY 序列号 asc ,成绩 desc , 排行 asc |
这个表示 先按 序列号 正序排, 序列号一样的 按 成绩 倒续排, 如果 序列号和成绩一样,就按 排行 正序排
添加回答
举报
0/150
提交
取消