MySQL多表连接,子查询
2016-09-21 22:34
155 查看
今天两个面试都遇到数据库问题,有些遗忘,所以建表测试下
连接时必须使用on指明多表连接时相等的字段,否则报错
统计除了高数之外的每个课程人数,平均分。使用group
by之后用having来筛选,不然报错
可以使用
!= 或者 <>判断不等于
不及格数
查询每门成绩最高分的信息
(子查询相当于独立的一条sql语句,不用管外面用as定义的东西,查询结果多于1个时外部查询where中用in 。)
连接时必须使用on指明多表连接时相等的字段,否则报错
统计除了高数之外的每个课程人数,平均分。使用group
by之后用having来筛选,不然报错
可以使用
!= 或者 <>判断不等于
不及格数
查询每门成绩最高分的信息
(子查询相当于独立的一条sql语句,不用管外面用as定义的东西,查询结果多于1个时外部查询where中用in 。)
相关文章推荐
- MySQL——查询sql总结:简单查询、连接查询、子查询
- mysql--连接查询和子查询
- mysql 连接查询 和 子查询
- MySQL数据高级查询之连接查询、联合查询、子查询
- MySQL数据高级查询之连接查询、联合查询、子查询
- MySQL优化之使用连接(join)代替子查询
- mysql之连接查询、联合查询、子查询
- MySQL数据高级查询之连接查询、联合查询、子查询
- MySQL——查询sql总结:简单查询、连接查询、子查询
- MySQL基础(四)- 连接以及子查询
- MySQL数据高级查询之连接查询、联合查询、子查询
- MySQL连接查询、联合查询、子查询
- MySQL学习笔记——多表连接和子查询
- MySql从一窍不通到入门(三)连接查询、联合查询、子查询
- MySQL数据高级查询之连接查询、联合查询、子查询
- jsp连接mysql 并正常显示中文
- 在Win2000下用PHP和JSP连接MySQL
- jsp连接Mysql乱码问题解决
- jsp和mysql连接
- asp.net中连接MYSQL