Heim  >  Artikel  >  Datenbank  >  So fragen Sie die Anzahl des Vorkommens von Daten in MySQL ab

So fragen Sie die Anzahl des Vorkommens von Daten in MySQL ab

WBOY
WBOYOriginal
2022-05-16 15:09:178326Durchsuche

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“ .

So fragen Sie die Anzahl des Vorkommens von Daten in MySQL ab

Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.

So fragen Sie die Anzahl des Vorkommens von Daten in MySQL ab

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:

So fragen Sie die Anzahl des Vorkommens von Daten in MySQL ab

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

So fragen Sie die Anzahl des Vorkommens von Daten in MySQL ab

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!

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