SQL语句中 INNER JOIN的用法!

一、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.右外连接

 

 图解  内连接  左外连接  右外连接的区别?

 

四、子查询? 【一个查询的结果  当做另一条查询的条件】

 

 

posted @ 2019-04-23 23:58  送外卖的小菜鸟  阅读(22591)  评论(0编辑  收藏  举报