首页 > 软件开发 > MYSQL >

图解MySQL中查找两张表中不同的数据

来源:互联网 2023-03-16 23:23:59 版权归原作者所有,如有侵权,请联系我们

本篇经验将和大家介绍如何利用Navicat for MySQL工具进行MySQL中查找两张表中不同的数据功能,希望对大家的工作和学习有所帮助!QK0办公区 - 实用经验教程分享!

工具/原料

  • Navicat for MySQL

方法/步骤

  • 1

    打开本地已经安装的Navicat for MySQL工具软件,如下图所示:QK0办公区 - 实用经验教程分享!

    图解MySQL中查找两张表中不同的数据QK0办公区 - 实用经验教程分享!

  • 2

    点击工具栏中的“连接”,如下图所示:QK0办公区 - 实用经验教程分享!

    图解MySQL中查找两张表中不同的数据QK0办公区 - 实用经验教程分享!

  • 3

    在打开的新建连接对话框中,输入连接名、主机名、端口、用户名和密码等信息,然后点击“连接测试”,如下图所示:QK0办公区 - 实用经验教程分享!

    图解MySQL中查找两张表中不同的数据QK0办公区 - 实用经验教程分享!

  • 4

    接下来我们选择下面某个数据库,选择表,然后点击工具栏中的“查询”,如下图所示:QK0办公区 - 实用经验教程分享!

    图解MySQL中查找两张表中不同的数据QK0办公区 - 实用经验教程分享!

  • 5

    点击“查询”后,在对象选项卡中,点击“新建查询”,如下图所示:QK0办公区 - 实用经验教程分享!

    图解MySQL中查找两张表中不同的数据QK0办公区 - 实用经验教程分享!

  • 6

    我们输入SQL语句,查询两张表中各自的记录数,如下图所示:QK0办公区 - 实用经验教程分享!

    select count(*) from 表名;QK0办公区 - 实用经验教程分享!

    图解MySQL中查找两张表中不同的数据QK0办公区 - 实用经验教程分享!

  • 7

    接着我们通过SQL来查询两张表中不同的记录,如下图所示:QK0办公区 - 实用经验教程分享!

    select * from 表1 where 字段名 not in ( select 字段名2 from 表2);QK0办公区 - 实用经验教程分享!

    图解MySQL中查找两张表中不同的数据QK0办公区 - 实用经验教程分享!

  • 7此文章未经许可获取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!QK0办公区 - 实用经验教程分享!


    标签: MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号