In MySQL können Sie die SELECT-Anweisung mit „group by“ und „count“ verwenden, um die Anzahl der Datenvorkommen abzufragen. Die Syntax lautet „Spaltenname auswählen, Anzahl(*) als Anzahl aus Tabellennamen Nach Spaltennamen gruppieren“ .
Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.
Die Zählfunktion ist eine Funktion zum Zählen von Datensätzen in einer Tabelle oder einem Array. count(*) Sie gibt die Anzahl der abgerufenen Zeilen zurück, unabhängig davon, ob sie NULL-Werte enthalten .
SELECT wird aus einer Tabelle abgerufen, ohne andere Spalten abzurufen, und es gibt keine WHERE-Klausel. COUNT(*) ist für die schnellste Rückgabegeschwindigkeit optimiert.
Beispiele sind wie folgt:
Tabellendaten:
Um die Anzahl der nach cat_type klassifizierten Vorkommen abzufragen
Um die Anzahl der nach cat_type klassifizierten Vorkommen abzufragen, können Sie die folgende Anweisung verwenden:
select cat_type,count(*) as count from cat group by cat_type;
To Um die Anzahl der nach cat_type klassifizierten Vorkommen abzufragen, können Sie die folgende Anweisung verwenden:
select cat_type,count(*) as count from cat group by cat_type having count>1;
Die Abfrageergebnisse lauten wie folgt
Empfohlenes Lernen: MySQL-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo fragen Sie die Anzahl des Vorkommens von Daten in MySQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!