ESSAY / NOTE

mysql 连接查询综合案例

① 班级表和比赛表 获取表3数据 班级表                              比赛表
班级表
Id Class_name
2 php0331
5 php0228
1 php0115
7 php0505
Id Host_id Guest_id Match_time Match_result
1 2 1 2013-04-09 34:28
2 2 7 2013-03-29 35:45
3
4  00
5
 
主队 客队 比赛时间 比赛结果
Php0331 Php0115 2013-04-09 34:28
 
Select h.class_name, g.class_name, m.match_time, m.match_result From `match` as m left join class as h on m.host_id =h.id left join class as g on m.guest_id=g.id where m.match_time between '201 并且采用as别名优化主表名关键字 ②一个表自己查询自己(父ID与子ID) psb 自己查询自己采用了 子查询和连接查询两种方法 而连接查询:采用同表名 as不同别名的方法进行区分 这个思路非常重要