怎么样可以看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;