44问答网
所有问题
sql语句排序, 在查询结果中按人数降序排列,若人数相同,则是按课程号升序排列吗?
如题所述
举报该问题
其他回答
第1个回答 2022-11-16
一般是这样的。
select * from tableA order by col1 desc,col2 asc;
先按col1降序,相同则按col2 升序
相似回答
...
在查询结果中按人数降序排列,若人数相同,则按课程号升序排列?
_百度...
答:
代码如下:select xuehao as 学号,score as 总成绩 from CJBwhere xuehao in(select xuehao from XSB)group by xuehao,score order by score desc,xuehao select id as 学号, sum(score) as 总成绩 from 成绩表 group by id order by sum(score) desc, id asc ...
在
SQL中,
怎样对学生进行
排序?
答:
4、然后在STU数据库中对学生情况表进行学号、姓名、性别、专业和入学成绩的查询,
结果按
入学成绩字段从高到低
排序,若
入学成绩
相同则按
专业
升序排列
。5、接着在STU数据库中查询所有学生的学号、姓名、性别和年龄。6、最后在STU数据库中查询所有课程的
课程号
、课程名和学时,要求将所有课程的学时数都加10...
如何
用sql语句排序
一个倒一个顺?
答:
先根据id
升序排序,
再根据scroe降序排序,也许你会发现scroe列的数据不是按照
降序排列
这就是优先排序的原则,order by 后面谁在前,谁就优先排序 你可以仔细看看相同的id(你可以插入几行相同的id,不同scroe),score就是按照降序排列的
对于教学数据库的三个表: S(S#,SNAME,AGE,SEX) SC(S#,C#,GRADE) C(C#...
答:
(4)统计每门课程的学生选修人数(超过10人的课程才统计)。要求显示课程号和人数,
查询结果按人数降序排列,若人数相同,按课程号升序排列
。select C#, count(S#) as count_s from S, SC where S.S# = SC.S having count(S#)>10 group by C order by count_s, C (5)检索学号比王军...
大家正在搜