iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql 外连接案例
  • 888
分享到

mysql 外连接案例

2024-04-02 19:04:59 888人浏览 八月长安
摘要

#案例:查询编号>3的女神的男朋友信息,如果有则列出详细,用null填充 SELECT bo.* FROM boys bo RIGHT OUTER JOIN beaut

#案例:查询编号>3的女神的男朋友信息,如果有则列出详细,用null填充

SELECT
    bo.*
FROM
    boys bo
RIGHT OUTER JOIN
    beauty b
ON
    b.`boyfriend_id`=bo.`id`
WHERE
    b.`id`>3;

#案例:查询哪个城市没有部门

SELECT
    city
FROM
    locations l
LEFT OUTER JOIN
    departments d
ON
    l.`location_id`=d.`location_id`
WHERE
    d.`department_id` IS NULL;

#案例:查询部门名为SAL或IT的员工信息(用外连接,内连接有可能没有员工,查询不出来)
#用外连接,因为可能有的部门名为上述,但没有员工,以null来填充员工表
#用内连接,只会匹配有员工的SAL或IT,会忽视掉外连接中主表有但从表没有的

SELECT
    e.*,d.`department_name`
FROM
    departments d
LEFT JOIN 
    employees e
ON
    d.`department_id`=e.`department_id`
WHERE
    d.`department_name` IN ('SAL','IT');
您可能感兴趣的文档:

--结束END--

本文标题: mysql 外连接案例

本文链接: https://www.lsjlt.com/news/43827.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql 外连接案例
    #案例:查询编号>3的女神的男朋友信息,如果有则列出详细,用null填充 SELECT bo.* FROM boys bo RIGHT OUTER JOIN beaut...
    99+
    2022-10-18
  • MySQL案例分析讲解外连接语法
    目录前言左连接例 1右连接例2作业记录前言 外连接可以分为左外连接和右外连接 左外连接: 包含左边表的全部行(不管右边的表中是否存在与它们匹配的行),以及右边表中全部匹配的行 右外连...
    99+
    2022-11-13
  • 举例介绍mysql外连接
    下文我给大家简单讲讲关于举例介绍mysql外连接,大家之前了解过相关类似主题内容吗?感兴趣的话就一起来看看这篇文章吧,相信看完举例介绍mysql外连接对大家多少有点帮助吧。#案例:查询编号>3的女神的...
    99+
    2022-10-18
  • c++连接mysql入门案例
    目录前言环境与前期准备过程与步骤结果前言 本文介绍c++使用mysql数据库连接的前期准备,以及如何在代码中实现简单的数据库操作。 环境与前期准备 操作系统:windows10 ID...
    99+
    2022-11-16
    c++连接mysql c++连接mysql入门 c++ mysql
  • scala 连接 MySQL 数据库案例
    1 依赖准备 mysql 8添加: mysql mysql-connector-java 8.0.29 mysql 5 添加: mysql mysql-conne...
    99+
    2023-10-20
    数据库 scala mysql
  • Java jpa外连接查询join案例详解
    1、IndexTagController.java @GetMapping("/tags/{id}") public String types(@PageableDefa...
    99+
    2022-11-12
  • MySQL内外连接
    目录 前言 1.内连接 2.外连接 2.1左外连接 2.2右外连接 总结 前言         hello,各位小伙伴,大家好,很高兴又和大家见面了,本篇文章为大家介绍的是MySQL中对多张表进行操作的时候要进行多表连接,而连接的方式...
    99+
    2023-09-15
    mysql 数据库
  • mysql 全外连接
    #全外连接:主从表的交集+主表有从表没有+从表有主表没有,但不分主从表 SELECT b.*,bo.* FROM beauty b FULL OUTER JOIN boys ...
    99+
    2022-10-18
  • 【MySQL】MySQL内连接和外连接详细总结
    目录 多表查询的分类3:内连接VS外连接(重难点)1. 内连接2.外连接3. SQL99语法实现多表查询3.1 SQL99实现内连接3.2 SQL99语法实现外连接3.2.1 左外连...
    99+
    2023-09-04
    mysql 数据库 java sql
  • 详解MySql自连接,外连接,内连接 ,左连接,右连接
    目录基础介绍1,自连接2,外连接3,左连接4,右连接具体实战1,左连接2,右连接3,自连接4,内连接基础介绍 今天我跟大家把我理解的这一块全面的介绍下,配有sql语句送给大家。首先来给大家做个这一块的介绍: 1,自连接 ...
    99+
    2022-08-24
  • 详解MySql自连接,外连接,内连接 ,左连接,右连接
    目录基础介绍1,自连接2,外连接3,左连接4,右连接具体实战1,左连接2,右连接3,自连接4,内连接基础介绍 今天我跟大家把我理解的这一块全面的介绍下,配有sql语句送给大家。首先来...
    99+
    2022-11-13
  • 详解MySQL的内连接和外连接
    mysql 中的内连接、左外连接和右外连接是用于连接两个或多个表的不同方式,它们之间的区别如下: 内连接(Inner Join): 内连接也称为等值连接,只返回两个表中键值匹配的行,即只有在两个表中都有匹配的数据时才会返...
    99+
    2023-05-06
    MySQL内连接 MySQL外连接
  • Mysql内外连接的详细用法与示例
    当处理关系型数据库时,连接操作是非常常见且重要的。MySQL提供了多种连接类型,其中包括内连接、外连接和交叉连接。在本篇博文中,我们将详细介绍MySQL中内连接和外连接的用法,并提供一些复杂的例子...
    99+
    2023-09-23
    mysql 数据库 java 后端 sql
  • MySQL数据查询之连接查询的案例
    小编给大家分享一下MySQL数据查询之连接查询的案例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!连接关系是关系数据库模型的主要...
    99+
    2022-10-18
  • 什么是mysql全外连接
    下文给大家带来关于什么是mysql全外连接,感兴趣的话就一起来看看这篇文章吧,相信看完什么是mysql全外连接对大家多少有点帮助吧。#全外连接:主从表的交集+主表有从表没有+从表有主表没有,但不分主从表SE...
    99+
    2022-10-18
  • mysql中外连接怎么写
    小编给大家分享一下mysql中外连接怎么写,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql中外连接可以分为左外连接和右外...
    99+
    2022-10-18
  • Mysql内连接与外连接的区别详解
    目录前言内连接inner join外连接outer join左(外)连接 left join右(外)连接 right join总结前言 我在写sql查询的时候,用的最多的就是where条件查询,这种查询也叫内连...
    99+
    2023-01-28
    mysql内外连接 mysql内外连接区别 mysql左连接和右连接的区别
  • mysql内连接和外连接有哪些区别
    这篇文章主要介绍“mysql内连接和外连接有哪些区别”,在日常操作中,相信很多人在mysql内连接和外连接有哪些区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql内...
    99+
    2022-10-19
  • mysql 连接查询(俗称连表查询)内连接、外连接、自然连接
    连接查询的分类 本文讨论中用到的测试数据``create table student(id int primary key auto_increment,name varchar(10));ins...
    99+
    2022-10-18
  • MySQL中的连接操作:内连接、外连接和交叉连接详解
    MySQL中的连接操作:内连接、外连接和交叉连接详解在MySQL数据库中,连接操作是一种常用的操作技术,用于将两个或多个表中的数据按照一定的条件进行合并。连接操作可以帮助我们处理复杂的数据查询和分析需求。在MySQL中,我们通常使用内连接、...
    99+
    2023-10-22
    连接操作 内连接 外连接
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作