标题:mysql学习第9 天 where和from子查询的用法
-------------------------------------------------------------------------------------------------------------------------------
时间:2012/4/26 1:04:30
-------------------------------------------------------------------------------------------------------------------------------
内容:
首先看一个数据吧
name | score |
cotine | 53 |
cotine | 43 |
stephen | 75 |
stephen | 63 |
很简单很普通的分数表
cotine的人 有门功课是53有门是43
stephen的人 有门75 有门63
我想知道分数低于50的人的平均分
再解决这个问题之前 我们要学习下from的子查询
select * from where表达式 大家都知道
其实这个表达式可以是一个子句
就是 select * from student where score between 0 and 50,
where就是里面的查询结果是作为外面的选择条件
from 就是里面的零时表就是外面的调用的 然后使用from 一定要小心 嵌套的时候 零时表一定要起个别名 要不然不能调用的