Heim >Datenbank >MySQL-Tutorial >So zählen Sie die Anzahl der Gruppen in MySQL

So zählen Sie die Anzahl der Gruppen in MySQL

coldplay.xixi
coldplay.xixiOriginal
2020-10-28 15:19:1013563Durchsuche

MySQL-Methode zum Zählen der Anzahl der Gruppen: 1. Zählen Sie die Gesamtzahl der Datensätze [SELECT count(*) FROM table name WHERE condition] 2. Zählen Sie die Anzahl der Datensätze in jeder Gruppe [SELECT count(*) FROM table Name WHERE Bedingung GROUP BY ID].

So zählen Sie die Anzahl der Gruppen in MySQL

MySQL-Methode zum Zählen der Anzahl von Gruppen:

SELECT count(*) FROM 表名 WHERE 条件

Was Sie auf diese Weise herausfinden, ist die Gesamtzahl der Datensätze.

SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id

Was Sie auf diese Weise zählen, ist die Anzahl der Datensätze in jeder Gruppe .

Wie erhalte ich die zweite Gesamtzahl der Datensätze in der SQL-Anweisung?

 Es lautet wie folgt:

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

Hinweis:

Im Unterabfragemodus muss MySQL Aliase für die Unterergebnismenge verwenden, aber dort Es ist nicht erforderlich, Aliase speziell in Oracle hinzuzufügen!

Weitere verwandte kostenlose Lernempfehlungen: MySQL-Tutorial(Video)

Das obige ist der detaillierte Inhalt vonSo zählen Sie die Anzahl der Gruppen in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

In Verbindung stehende Artikel

Mehr sehen