首页 > Linux操作系统 > Linux操作系统 > mysql 查看不同表的同名字段
建库,老是变更,所以外键一个都没设。现在几十张表要建外键了,折腾半天就想查看下同名字段的不同表名,查询结果有重复,不过检查下也是好的,下面是查询语句。就一个思路吧。
SELECT a.COLUMN_NAME, a.TABLE_NAME, b.TABLE_NAME
FROM information_schema.columns a, information_schema.columns b
WHERE a.TABLE_SCHEMA='database'
AND a.COLUMN_NAME = b.COLUMN_NAME
AND a.TABLE_NAME <> b.TABLE_NAME;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25535245/viewspace-690179/ ,如需转载,请注明出处,否则将追究法律责任。