比如A表
id | title | thumb | url |
1 | XXXX | XXXXX | XXXXX |
B表
id | content | viewnum |
1 | XXX | 111 |
正常情况下两个表的数据量应该是一致的,比如都是1000条,但如果出现不一致我们该如何比对?
mysql 代码,需要进入phpmyadmin用sql查询语句:
select id from table_A A where NOT EXISTS (select 1 from table_B B where A.ID = B.ID);
这个查询是指A表数据大于B表数据,如A表有1000条,但是B表有998条。反之,则把查询语句中的表名互换!
此方法只适合数据量差异不大的情况查询!
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
相关文章
mysql匹配两个表的相同字段进行更新2020-02-29
MySQL/MariaDB 常用SQL语句2018-10-26
Mysql 批量修改数据库前缀程序代码2015-09-12
Mysql使用Update在原字段内容上追加2015-05-16
access转mysql 注定字段2013-10-09
Access导入MySql的PHP程序2013-09-04
mysql 替换指定字符2013-08-14
Mysql连表匹配更新Update 写法2013-08-13
mysql批量去除重复内容的办法2013-08-12