请问一下,一个表多个字段排序的问题?
以Cno升序、Degree降序查询Score表的所有记录。select * from score order by cno asc, degree desc
请问一下同一个表的两个字段使用一升一降有用吗?我大概测试了一下,好都是以第一个字段作为最终的排序结果。
那么第二个有意义吗?在什么情况下才会这样用的?不懂,请教,努力学习,谢谢!!
--------------------编程问答-------------------- 第一个字段相等的时候,按第二个字段排 --------------------编程问答--------------------
+++ --------------------编程问答--------------------
+
比如一个成绩表有各科成绩,
select 学生ID, 语文,数学,英语 from course_sorce order by 语文 desc,数学 asc.
1.假如有人语文成绩一样,就依赖数学成绩决定顺序。
2.第二个排序栏位排序规则可以同第一个不一样,语文是降序,相同时数学升序,数学成绩差的在前面。 --------------------编程问答--------------------
++ --------------------编程问答-------------------- +++都被前面的说完了。 --------------------编程问答-------------------- 以前还没想过这个问题,受教了!
补充:.NET技术 , ASP.NET