18、查询姓名列,除了以‘张、李’开头的学生信息19、查询'19网络3班'男、女生的人数20、统计每个专业女生的人数21、查询'19网络3班'男、女生的人数,按人数升序排列22、查询每个专业中的男生人数和女生人数23、统计计算机人数与会计专业的人数,并按照人数降序排列(s_info)24、查询score成绩表中,各门课(课程编号列:cno)的成绩最高分,并按降序排列
18、查询姓名(Sname)列,除了以‘张、李’开头的学生信息select * from student where Sname like '[^张李]%'19、查询'19网络3班'男、女生的人数select ssex 性别,COUNT(ssex) 人数 from studentwhere Classno='19网络3班'group by ssex20、统计每个专业女生的人数select * from s_infoselect Department,COUNT(*) 人数 from s_infowhere sex='女'group by Department专业列名:Department 性别列名:sex 姓名列:sex21、查询'19网络3班'男、女生的人数,按人数升序排列select sex 性别,COUNT(sex) 人数 from s_infowhere Classno='19网络3班'group by sexorder by COUNT(sex)22、查询每个专业中的男生人数和女生人数select Department,COUNT(*) 人数,sex from s_infogroup by Department,sex23、统计计算机人数与会计专业的人数,并按照人数降序排列(s_info)select Department,COUNT(*) 人数 from s_infowhere Department in('计算机专业','会计专业')group by Departmentorder by COUNT(*) desc24、查询score成绩表中,各门课(课程编号列:cno)的成绩最高分,并按降序排列select cno 课程编号,max(score) 最高分 from scoregroup by cnoorder by max(score) desc
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/paaxejaetpxaxoo.html
举一反三
- 统计每门课程学生的修读人数(超过10人的课程才统计)。要求输出课程号和修读人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。
- sql语句排序在查询结果中按人数降序排列,若人数相同,则按课程号升序排列?
- 3.分组查询本题数据源为jxgl.accdb,打开该数据库,输入并运行SQL命令,并将正确的命令复制黏贴到答案框中。请标明题号。(1)根据学生(xs)表查询男生和女生的入学成绩最高分、最低分和平均分,列出性别、最高分、最低分和平均分4列,结果按平均分降序排列。(提示:按“性别”分组)(2)根据成绩(cj)表查询每个学生的平均成绩,依次列出学号和平均成绩两列,并按平均成绩升序排列。(提示:按“学号”分组)(3)根据学生(xs)表查询每个专业的人数,依次列出专业和人数两列,并按人数降序排列,结果输出到表zyrs中。(4)根据成绩(cj)表统计课程平均分,列出平均分低于75的课程的课程号和平均成绩,结果保存到表fz2中。(5)根据学生(xs)表查询入学成绩平均分高于580的专业以及平均分,并按平均分降序排列,结果输出到表fz3中。
- 统计每门课程的学生选修人数,超过3人的课程才统计。要求输出课程号和选修[br][/br]人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。[br][/br][br][/br]
- 六(2)班女生人数是男生的45,女生人数比男生少( )%,男生人数比女生人数多( )%.
内容
- 0
六(4)班男生人数是女生人数的女生人数占全班人数的()%,男生人数占全班人数的()%。
- 1
五(1)班有男生28人,女生26人,男生人数是女生人数的(),女生人数是全班人数的()。
- 2
查询报名人数比限选课人数多一倍及一倍以上的课程信息,--要求显示课程名称、报名人数和限报人数之比,并按该比例的降序排列
- 3
六(1)班有男生20人,女生25人,女生人数是男生人数的______%,男生人数约占全班人数的______%,女生比男生多______%.
- 4
五(1)班女生人数和男生人数的比是3:4,五(1)班学生人数是全年级的28%,五(1)班女生人数是全年级人数的( ) A: 21% B: 12% C: 16%