mysql 怎樣統計分組數

coldplay.xixi
發布: 2020-10-29 16:21:56
原創
13481 人瀏覽過

mysql統計分組數的方法:1、統計總記錄數【SELECT count(*) FROM 表名WHERE 條件】;2、統計每組的記錄條數【SELECT count(*) FROM 表名WHERE 條件GROUP BY id】。

mysql 怎樣統計分組數

mysql統計分組數的方法:

SELECT count(*) FROM 表名 WHERE 条件
登入後複製

這樣查出來的是總記錄數

SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id
登入後複製

這樣統計的會是每組的記錄條數.

 

如何得到第二個sql語句的總記錄條數?

  則是,如下:   

select count(*) from(SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id ) a ;
登入後複製
SELECT count(*) FROM (SELECT COUNT(*) FROM `papa_stadium_goods_storage_record` WHERE `c_time`>=1474560000 and `c_time`<1476201600 group by `record_type`) a
登入後複製

注意:

 子查詢方式,MySQL中子結果集必須使用別名,而Oracle中不需要刻意加別名!

更多相關免費學習推薦:mysql教學##(影片)

#

以上是mysql 怎樣統計分組數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板