一、SQL语句中 INNER JOIN的用法?
1.INNER JOIN的作用?
可以在两个或者更多的表中获取结果,得出一张新表。
【隐式内连接】
表一 car 购物车
表二 user 用户
发现两张表都有uid 这一列 通过car uid =user uid 这一桥梁,将两张表合并。
合并方法
user.nickname 是在user表中 查nickname
一查询 所需
二来自 何表
三条件 相等
查询结果
1.这样就将两张表合到一块 ,查到我所想要的信息。
2.就是 用户的昵称,手机号,购买商品的名字,商品价格,数量。
3.上面的做法 完全没有看到 inner join语句 但是实现了功能。这就是隐式内连接
二、显示内连接
两张表 studen hobby
语法:
三、外连接?
1.左外连接
2.右外连接
图解 内连接 左外连接 右外连接的区别?
四、子查询? 【一个查询的结果 当做另一条查询的条件】