美文网首页
mysql表连接

mysql表连接

作者: 尔东丶 | 来源:发表于2020-07-20 15:12 被阅读0次

MySQL连接两张表的方法

电影表movie 评分表ratings

1、内连接

select Name,Rating from movie m,ratings r on m.MovieId=r.MoiveId

使用内连接时,显示的是两个表中Id相匹配的记录,如果为null就不会显示

2、左连接

select Name,Rating from movie m left join ratings r on m.MovieId=r.MoiveId

使用左连接时,显示join左边的表的所有数据(不管两表是否匹配),对于不匹配的部分都用NULL显示

3、右连接

select Name,Rating from movie m right join ratings r on m.MovieId=r.MoiveId

使用右连接时,与左外连接相反,显示join右边的表的所有数据

相关文章

  • MySQL+关联(下)

    飞谷云 MySQL 第3讲 MySQL+表连接(下) 一、MySQL+表连接(下) 1、内连接(inner joi...

  • MySQL 临时表

    临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。 使用PHP脚本来创建MySQL临时表...

  • Mysql 语句

    Mysql 语句 Mysql 语句以考察各种常用连接为重点 几种常见连接 内连接(INNER JOIN):两个表都...

  • MySQL 基本内容

    MySQL的基础 MySQL 数据类型 SQL mode 多表查询代价高一张表——>两个表——>需要连接连接 需要...

  • mysq临时表

    MySQL 临时表 MySQL 临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接...

  • Mysql的连接

    Mysql内连接=等值连接就相当于求两个表的相同处表1 表2 内连接语法 实例 left join on以左表为主...

  • mysql表连接

    当同时要现实多张表中的数据库时,可以会用表连接来完成这样的需求。从大类上分,表连接分为内连接和外连接,他们的区别主...

  • mysql表连接

    MySQL连接两张表的方法 1、内连接 select Name,Rating from movie m,ratin...

  • MySQL 表连接

    内连接 MySQL中INNER JOIN表示一个表中的一行数据和另一个表中的数据进行匹配。简单来说就是想查两个表的...

  • MySQL 相关问题

    一.MySQL远程连接 有时候在进行MySQL远程连接时,需要开启远程访问权限。可以通过查询mysql.user表...

网友评论

      本文标题:mysql表连接

      本文链接:https://www.haomeiwen.com/subject/bjrekktx.html