1、表结构:

/*学生*/
create table student(
sno int not null primary key,
sname varchar(10)
);
/*课程*/
create table center(
cno int not null primary key,
cname varchar(10)
);
/*分数*/
create table sgrade(
sno int ,
cno int ,
sgrade int
);

2、插入数据:

insert into student values(11,'a');
insert into student values(12,'b');
insert into student values(13,'c') insert into center values(21,'aa');
insert into center values(22,'bb');
insert into center values(23,'cc') insert into sgrade values(11,21,54);
insert into sgrade values(12,22,57);
insert into sgrade values(11,21,51);
insert into sgrade values(12,21,36);
insert into sgrade values(11,21,28);
insert into sgrade values(12,22,42);
insert into sgrade values(11,21,59)
insert into sgrade values(11,21,79);
insert into sgrade values(12,22,85);
insert into sgrade values(11,21,90);
insert into sgrade values(12,21,96);
insert into sgrade values(11,21,98);
insert into sgrade values(12,22,94);
insert into sgrade values(11,21,99)

3、查询出有两门以上不及格的学生:

SELECT s.sno,s.sname
from student s
LEFT JOIN sgrade g on s.sno=g.sno
WHERE g.sgrade<60
GROUP BY s.sno HAVING COUNT(s.sno)>2

4、查询出全部及格的学生:

SELECT * FROM student WHERE sno not in (
SELECT s.sno
from student s
LEFT JOIN sgrade g on s.sno=g.sno
WHERE g.sgrade<60
)

最新文章

  1. 使用PhantomJS实现网页截图服务
  2. Oracle同一数据库实例不同用户间的数据迁移
  3. category - junit用例分组执行
  4. linux手动或者自动启动oracle11g的服务 Oracle 自动启动脚本
  5. Kubuntu 使用YaH3C进行中大校园网认证
  6. springmvc跳转和重定向
  7. cocos2dx-lua class语法糖要注意了
  8. php中 __autoload函数 自动加载类文件机制
  9. python注释中文
  10. canvas-缩放
  11. xx学院学员评优评奖管理系统
  12. Oracle导入数据无法导出空表的问题
  13. 2017-2018-2 20165303 实验三《Java面向对象程序设计》实验报告
  14. PLM修改数据库密码
  15. Fiddler抓包域名过滤
  16. BZOJ 1007 [HNOI2008]水平可见直线 (栈)
  17. [ 原创 ]linux centos下配置java环境教程
  18. iOS端JSON转Model链式编程框架SuperKVC使用方法与原理
  19. golang rpc 简单范例
  20. 利用JAVA操作Redis---demo

热门文章

  1. (转)如何禁用Windows 10系统的触摸屏
  2. 关于在VS2008和VS2010中禁用及卸载Visual Assist X的方法研究——转载
  3. 单例模式 demo
  4. 案例:Spark基于用户的协同过滤算法
  5. JAVA语言 第三周
  6. http协议解析过程
  7. Java中字节流和字符流复制文件
  8. Link &amp; Redirect
  9. CRTD模拟MFG工单进行绑定优化
  10. 添加setuptools脚本