mysql复习-开心截图,只为不一样的你
程序员是很非常郁闷的,因为随着行业的不断发展,你会发现,你所学习的非常少,不够用的!
mysql 多表查询学习笔记!
// 学习网址: http://www.zsythink.net/archives/1105
是用gihub 搭建的估计!!
// 笛卡尔机器,交叉连接
select *from t1,t2;
// 内连接
//第一种写法
select *from t1, t2 where t1.id = t2.id;
// 第二种写法!
// sql 99 标准写法
select * from t1 inner join t2 on t1.id = t2.id;
select * from t1 inner join t2;
// 内连接的连接条件可以分为等值连接和非等值的连接
select * from t1 inner join t2 on t1.id < t2.id;
// 自连接,就是把一张表当成两张表练习在在一起
//自己连接的方式, 就是为同一张表起个别名!
// 内连接!
select s1.id s_id,s1.name s_name , s2.id c_id , s2.name as c_name from student s1 join student s2 on s1.t_id = s2.id;