SQL 与第一名是老乡的学生的信息

原创 2012年03月29日 09:38:32
select * from student where student.privince in 
(select privince from student_course sc right join student std on std.id = sc.studentid  where sc.score =
(select max(score) from student_course where student_course.courseid=(select id from course where name='math'))

)

select classid , count(case when gender='m' then 1 end) as 男 ,count(case when gender = 'f' then 1 end) as 女 ,school.name from student  left join school on student.schoolid = school.id group by student.classid


select count(*) as studentcount,classroom.id as claaid from student left join classroom on classroom.classnumber = student.classid left join school on student.schoolid = school.id group by classid


select school.name, classnumber,count(*)  ,gender from student left join classroom on classroom.classnumber = student.classid left join school on student.schoolid = school.id where gender = 'm' group by classid
union
select school.name, classnumber,count(*)  ,gender from student left join classroom on classroom.classnumber = student.classid left join school on student.schoolid = school.id where gender = 'f' group by classid


版权声明:本文为博主原创文章,未经博主允许不得转载。

学生表/教师表/课程表/成绩表常见SQL查询

1. 在表中插入符合主键 [sql] /*成绩表*/  CREATE TABLE SC  (  Sid INT REFERENCES Student(Sid), /*学生学号...
  • zzjjiandan
  • zzjjiandan
  • 2014年03月25日 18:42
  • 10573

学生表 课程表 成绩表 教师表 50个常用sql语句

Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表...
  • lifudan123
  • lifudan123
  • 2014年08月10日 13:11
  • 1582

笔试题:SQL统计各班成绩第一名的学生信息

SQL笔试题:统计各班成绩第一名的学生信息。
  • daidaineteasy
  • daidaineteasy
  • 2016年10月21日 16:29
  • 3046

求解用Visual Foxpro“老乡会会员信息管理系统”

 老乡会会员信息管理系统1.内容要求:本系统能够方便、灵活地实现老乡会会员基本数据的输入、查询和打印。系统功能至少包括系统简介、会员浏览、数据维护(增加,修改,删除…)、数据输入、打印输出等。会员信息...
  • xiaocanjie
  • xiaocanjie
  • 2011年06月28日 20:11
  • 560

C#窗体应用程序 vs + sql server2008连接举例,简单的学生信息管理系统

电脑 win8.1 专业版 64位 vs 2013 + sql server2008 sql server2008安装教程:点击打开链接 sql server 2008常见问题以及解决方法:http:...
  • u011602967
  • u011602967
  • 2016年01月12日 14:43
  • 19530

sql查询每个班上成绩最高的学生信息

sql查询每个班上成绩最高的学生信息 数据库表和数据准备: if exists (select * from sysobjects where id = OBJECT_ID('[classin...
  • pukuimin1226
  • pukuimin1226
  • 2012年08月24日 15:07
  • 13846

学生信息管理系统总结1安装SQL server

小编我用两三天安装上了sql,真是问题百出,没谁了!所以整理出安装的步骤,分享给大家~ 安装sql正确步骤:  有一个安装打开:       出现了下图,百度到可能是注册表有上一次安...
  • hdy14
  • hdy14
  • 2017年07月19日 11:34
  • 378

学生信息管理系统——配置windows防火墙允许访问SQL Server 2008服务器

问题描述:       我在做学生管理系统的时候,Windows防火墙一直是关着的,在另一台电脑上运行的学生管理系统的时候可以顺利的登录,但是当把Windows防火墙打开之后,再运行系统,就无法进入了...
  • u010853701
  • u010853701
  • 2013年08月19日 09:19
  • 3560

SQL_学生信息管理系统验收 时实错误"91”处理

今天想实现下学生信息管理系统的异地部署,检查了下自己的代码是否正确,所有的功能是否完善,检查完毕,打包。     打包完之后,把生成的exe文件放到一个XP系统的电脑上,看是否能够运行,结果就出现了...
  • hanxintong9
  • hanxintong9
  • 2013年08月10日 21:20
  • 1261

学生信息管理系统--SQL注入

当你在登陆学生管理系统的时候,添加的用户名若和你数据库中的数据不符时,就会弹出一个窗体,告诉你没有这个用户;但是当你在用户名中输入数字或者字母外加英文状态下的单引号,比如:“a'”...
  • u010853701
  • u010853701
  • 2013年08月18日 09:06
  • 2084
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL 与第一名是老乡的学生的信息
举报原因:
原因补充:

(最多只允许输入30个字)