資料庫中所有表中的欄位總數?\n
要獲取資料庫中所有表中的總欄位數,可以使用 information_schema.columns 以及聚合函式 count(*)。
我們使用的是包含許多有欄位的表的“sample”資料庫。以下是獲取資料庫中所有表中的總欄位數的查詢
mysql> SELECT COUNT(*) AS TOTAL_NUMBER_OF_FIELDS -> FROM INFORMATION_SCHEMA.COLUMNS -> WHERE TABLE_SCHEMA = 'sample';
這將產生以下輸出
+------------------------+ | TOTAL_NUMBER_OF_FIELDS | +------------------------+ | 796 | +------------------------+ 1 row in set (0.04 sec)
現在,讓我們檢查另一個數據庫“test”。以下是獲取資料庫中所有表中的總欄位數的查詢
mysql> SELECT COUNT(*) AS TOTAL_NUMBER_OF_FIELDS -> FROM INFORMATION_SCHEMA.COLUMNS -> WHERE TABLE_SCHEMA= 'test';
這將產生以下輸出
+------------------------+ | TOTAL_NUMBER_OF_FIELDS | +------------------------+ | 1108 | +------------------------+ 1 row in set (0.03 sec)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP