列出特定的表的共同列
可以列出数据库中的特定的表的共同列。
-
使用语法
SELECT column_name FROM information_schema.columns。 -
对于
WHERE子句,请使用语法WHERE table_name IN ('table1', 'table2')。
例 – 列出同一个数据库中的两个表的共同列
如下示例查询列出了表 table1 和表 table2 的共同列。
SELECT column_name FROM information_schema.columns WHERE table_name IN ('table1', 'table2') GROUP BY column_name HAVING COUNT(*) > 1;