案例
表结构如下:
mysql> select * from students;
+----+------+------+-------+---------+
| id   | sid  | name | score | subject |
+----+------+------+-------+---------+
|  1  |    1  | a    | 90.0  | 英语    |
|  2  |    1  | a    | 99.0  | 数学    |
|  3  |    1  | a    | 60.0  | 语文    |
|  4  |    2  | b    | 88.0  | 英语    |
|  5  |    2  | b    | 84.0  | 数学    |
|  6  |    2  | b    | 86.0  | 语文    |
|  7  |    3  | c    | 96.0  | 英语    |
|  8  |    3  | c    | 72.0  | 数学    |
|  9 |    3 | c    | 69.0  | 语文    |
+----+------+------+-------+---------+
需求:我的需求是用一条语句查出,每门课考分最高的学生姓名(name),学号(sid),成绩(score),课程(subject)
结果:select name,sid,score,subject from students  where score in (select max(score) from students group by subject);
第二次笔记
那天看见一个群里的哥们问关于连接的问题,我百度一下,发现了两个号的例子,就放到这里。
http://www.cnblogs.com/Ewin/archive/2009/10/05/1578322.html
http://www.jb51.net/article/39432.htm

第三次笔记——记录一次mysql 服务器远程连接的问题

大概的意思就是更新mysql 数据库下面的user表里host字段为%  就可以远程连接了。  最重要是这个玩意不是马上生效的,要执行flush  privileges  才能生效,要切记哟。
参见。
http://www.jb51.net/softjc/63583.html
09-06 16:45