怎么样可以看mysql中,库a库b库c,这三个数据库里面重复的表名有哪些?


这个查询在information_schema.tables视图中检查数据库a、b、c,并通过GROUP BY table_name对表名进行分组。HAVING COUNT(*) > 1确保只选出在这些数据库中出现超过一次的表名,即重复的表名。

SELECT table_name,COUNT(*)
FROM information_schema.tables
WHERE table_schema IN ('a', 'b', 'c', 'd')
GROUP BY table_name
HAVING COUNT(*) > 1;

原文链接:https://blog.yongit.com/note/1573065.html