多表查询

select name,student.class,student.number,maths,chinese,english from student,score where student.id=score.id;

1、题目练习

(1)显示总分大于200的学生信息:

select stu.name,sc.maths,sc.chinese,sc.english,sc.maths+sc.chinese+sc.english from student stu,score sc where stu.id=sc.id and sc.maths+sc.english+sc.chinese>200;

(2)显示班级总数大于等于20的班级:

select class,count(*) as total from student group by class having total>=20;

(3)显示人总数大于等于20的班级的成绩信息:

mysql> select sc.class,sc.number,sc.maths from score sc,(select class,count(*) as total from student group by class having total>=20) s where sc.class=s.class;

注释:

  • commit:保存提交的意思,一般文件删除修改都要做保存;
  • Rollback:撤回的意思,命令执行后;可以撤回为修改删除前的数据;
  • truncate table score:永久删除的意思,尽量少用,删除则无记录找回;
  • select now():查询现在的时间;

最新文章

  1. SQL Server的镜像是基于物理块变化的复制 镜像Failover之后数据的预热问题
  2. JavaScript和Java之间的关系
  3. js/css在html文档中的引用外部文件方式对比
  4. 手机GPS为什么能在室内定位?
  5. 【网络资料】Astar算法详解
  6. HDU 5914 Triangle 数学找规律
  7. Windows下Memcache的安装与在php中使用
  8. Selenium2学习-021-WebUI自动化实战实例-019-设置浏览器窗口位置大小
  9. PHP处理CSV表格文件的常用操作方法是怎么样呢
  10. win7怎么调屏幕自动休眠时间
  11. 2 storm的topology提交执行
  12. vultr机房vps价格20%优惠,赶紧来抢!
  13. perl访问数组中变量
  14. QT creator编程C++第一步,说“Hello world!”
  15. 如何实现border-width:0.5px;
  16. 社交系统ThinkSNS+安装部署演示
  17. 【原创】Linux基础之挂载硬盘
  18. canal-client无法获取数据
  19. 关于 ajax
  20. 【hdu 4658】Integer Partition (无序分拆数、五边形数定理)

热门文章

  1. three.js 添加html内容、文本
  2. YbtOJ#643-机器决斗【贪心,李超树】
  3. Windows10 IIS Web服务器安装配置
  4. AtCoder Beginner Contest 221 A~E题解
  5. CentOS 7.9+19c单实例静默安装
  6. 反调试——7——CRC检测
  7. 第十二章 Net 5.0 快速开发框架 YC.Boilerplate --千万级数据处理解决方案
  8. VulnHub 实战靶场Breach-1.0
  9. ThreadLocal概念以及使用场景
  10. javaweb 入门