MySQL-比较两个表不同的数据
2023-09-11 14:20:10 时间
原文链接:https://blog.csdn.net/JustDI0209/article/details/122492293
1.需求:一份数据有新旧两个版本,想比较一下有哪些地方不同。
2.方法:创建一个复制表,并将新数据导入,执行sql
SELECT
Name,
Code
FROM
( SELECT t1.Name, t1.Code FROM ldtest t1 UNION ALL SELECT t2.Name, t2.Code FROM ldtest_copy t2 ) t
GROUP BY
Name,
Code
HAVING
count( * ) = 1
ORDER BY
Name;
count( * ) = 1 为两张表数据不同的地方(只有一条结果),count( * ) = 2 为两张表数据相同的地方。
相关文章
- MySQL导出数据,并转存到Excel表格中
- Pandas读取或存储数据至Mysql
- Mysql授权允许远程访问解决Navicat for MySQL连接mysql提示客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端
- 【Mysql 学习】MERGE存储引擎(一)
- 利用session_set_save_handler()函数将session保存到MySQL数据库中
- 【MySql】mysql 数据库数据订正
- Mybatis+mysql动态分页查询数据案例——条件类(HouseCondition)
- 合理使用mysql中的load data infile导入数据
- MYSQL错误解决:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
- mysql锁技术讨论
- 一个比较常用的关于php下的mysql数据操作类
- Mysql 查询当前数据上一条和下一条的记录
- Mysql中用between...and...查询日期时注意事项
- MySQL存储过程(三)——存储过程分支流控语句
- MYsql 数据库密码忘记(Window)-2(mysql 5.7)
- Python MySQL - mysql-connector 驱动
- python mysql插入数据遇到的错误
- MySQL Study之--Mysql无法启动“mysql.host”
- 使用datax将mysql数据同步到ES 附elasticsearchwriter插件
- 个人随记 —— MySQL 数据同步方案思考
- mysql控制流程函数
- MySQL-库的基本操作
- C++ 无法打开包括文件“mysql.h“: No such file or directory
- 【Mysql异构实时同步Oracle】OGG12异构同步mysql到oracle(windows mysql实时同步数据到linux oracle)详细文档