MySQL 如何查询所有具有特定列名的表格?
编写MySQL查询以获取具有特定列名的所有表格,我们可以使用LIKE运算符。下面的示例可以帮助我们理解。
阅读更多:MySQL 教程
示例
以下是MySQL查询,用于获取所有具有“ID”列名的表格 –
mysql> Select Column_name as 'ColumnName',Table_name As 'Tablename' FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%ID%' ORDER BY Tablename LIMIT 10;
+-------------+---------------+
| ColumnName | Tablename |
+-------------+---------------+
| id | arena |
| id | arena1 |
| ID | cars |
| ID | COLLATIONS |
| ID | copy_cars |
| COUNTRY_ID | countries |
| REGION_ID | countries |
| Customer_Id | customers |
| Customer_Id | customer_view |
| id | emp |
+-------------+---------------+
10 rows in set, 0 warnings (0.15 sec)