亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql - sql 找出2個(gè)數(shù)據(jù)庫(kù)的差異表名

瀏覽:87日期:2022-06-22 09:26:52

問(wèn)題描述

同一個(gè)數(shù)據(jù)庫(kù),本地51張表和遠(yuǎn)程49張表,有差異數(shù)據(jù)表。如何通過(guò)一條SQL來(lái)快速找出這些表的名字。

SQL:

USE performance_schema;SELECT t1.OBJECT_SCHEMA,t1.OBJECT_NAME,t2.OBJECT_SCHEMA,t2.OBJECT_NAMEFROM `table_io_waits_summary_by_table` t1 RIGHT JOIN `table_io_waits_summary_by_table` t2 ON t1.OBJECT_NAME = t2.OBJECT_NAMEWHERE t1.OBJECT_SCHEMA=’db1_local’ AND t2.OBJECT_SCHEMA=’db2_remote’;

結(jié)果集只有49張,無(wú)法羅列出差異的表明。使用了 LEFT OUTER JOIN 還是一樣。

驗(yàn)證是存在差異的:

SELECT OBJECT_NAMEFROM table_io_waits_summary_by_table WHERE OBJECT_SCHEMA=’db1_local’ AND OBJECT_NAME NOT IN (SELECT OBJECT_NAME FROM table_io_waits_summary_by_table WHERE OBJECT_SCHEMA=’db2_remote’ )

問(wèn)題解答

回答1:

試試這個(gè):

USE performance_schema;SELECT t1.*FROM `table_io_waits_summary_by_table` t1 LEFT JOIN `table_io_waits_summary_by_table` t2 ON t1.OBJECT_NAME = t2.OBJECT_NAME AND t2.OBJECT_SCHEMA=’db2_remote’WHERE t1.OBJECT_SCHEMA=’db1_local’ AND t2.OBJECT_NAME IS NULL;

其實(shí)你的第一個(gè)SQL只要將對(duì)t2的限制提到連接條件中就行了,將t2.OBJECT_SCHEMA=’db2_remote’寫(xiě)在where條件里面RIGHT JOIN就變成了INNER JOIN ~

相關(guān)文章:
主站蜘蛛池模板: 亚洲国产视频一区 | 久久久久免费精品国产 | 大杳蕉精品视频在线观看 | 99国产精品高清一区二区二区 | 国产精品宾馆在线精品酒店 | 九九热线精品视频6一 | 免费黄网在线 | 日本精品久久久久中文字幕 1 | 国产精品亚洲第一区在线28石 | 婷婷久久精品 | 国模双双大尺度炮交g0go | 亚洲精品人成网在线播放影院 | 国产视频国产 | 麻豆传媒入口直接进入免费 | 亚洲精品国产第一区二区尤物 | 中国成熟xxx视频 | 久草免费在线播放 | 青草草视频在线观看 | 久久97久久97精品免视看秋霞 | 亚洲欧美精品一区 | 性生活视频网 | 欧美一级乱理片免费观看 | 欧美aaa级| 成人在线视频网 | 四色婷婷婷婷色婷婷开心网 | 尤物视频在线观看网站 | 国产高清在线精品 | 久久久久久免费观看 | 成人国产一区二区三区精品 | 精品中文字幕制服中文 | 亚洲综合极品香蕉久久网 | a一级爱做片免费观看欧美 a一级黄 | 白白操在线视频 | 亚洲午夜一级毛片 | 日比视频在线观看 | 一区二区高清在线 | 国产草草视频 | 欧美三级真做在线观看 | 亚洲在线视频一区 | 国产成人久久综合二区 | 亚洲精品国产第一区二区小说 |