mysql統計表中條目個數的方法舉例

2022-09-02 10:39:10 字數 993 閱讀 6056

說明:以下標紅且加大括號的均需要替換為實際待查詢的表名或資料庫名。

、統計某張或某幾張表的資料量:

select count(*) from ;

#orselect count(1) from

;#or 統計乙個列項,如id

select count(id) from ;

、統計某資料庫中所有表的資料量:

mysql中有乙個名為 information_schema 的資料庫,在該庫中有乙個 tables 表,這個表主要字段分別是:

table_schema : 資料庫名

table_name:表名

engine:所使用的儲存引擎

tables_rows:記錄數

data_length:資料大小

index_length:索引大小

對於information_schema庫,在mysql資料庫中儲存很多實時、關鍵資訊。例如:

select table_schema,table_name,table_rows from information_schema.tables where table_schema='skyleo';

、統計某張表占用儲存大小:

select information_schema.`tables`.table_name as '表名',

(data_length/1024/1024) as '資料大小(m)' ,

(index_length/1024/1024) as '索引大小(m)', 

((data_length+index_length)/1024/1024) as '總大小(m)',

table_rows as '行數'

from information_schema.`tables` 

where information_schema.`tables`.table_schema='';

mysql統計一張表中條目個數的方法

統計一張表中條目的個通常的sql語句是 select count from tablename orselect count 1 from tablename or 統計乙個列項,如id select count id 另外,可通過使用information schema統計個數 mysql中有乙個...

mysql學歷統計表 php mysql 統計表

原來你是這個意思,就是說統計每一道題選a的人就多少,選b的人有多少是吧,這樣子寫,我用php簡單寫了個,能執行出來.conn mysql connect localhost root mysql select db test conn mysql query set names utf 8 data...

統計表中某個字段值相同的個數!!

在論壇裡找到的。呵呵 年代久遠,拿出來曬一下!其實不錯 現在有幾十萬的記錄,其中乙個欄位是車牌號,這個車牌號的記錄可能會有很多重複。比如車牌號為 abcde 的總共有多少個?請問能不能一次性的統計出所有不重複的車牌號的記錄數?比如 車牌abcde 12345 abcde 54321 12345 ab...