Heim > Datenbank > MySQL-Tutorial > Wie kann ich unterschiedliche Werte und deren Vorkommen in MySQL zählen?

Wie kann ich unterschiedliche Werte und deren Vorkommen in MySQL zählen?

DDD
Freigeben: 2025-01-17 22:21:13
Original
652 Leute haben es durchsucht

How Can I Count Distinct Values and Their Occurrences in MySQL?

Zählen Sie eindeutige Werte und ihre Auftrittszeiten in MySQL

Das Zählen eindeutiger Werte und ihres Vorkommens ist eine häufige Aufgabe in der Datenverarbeitung. In MySQL können Sie dies mit einer einfachen Abfrage erreichen:

<code class="language-sql">SELECT name, COUNT(*) AS count
FROM tablename
GROUP BY name
ORDER BY count DESC;</code>
Nach dem Login kopieren

Anleitung:

  • SELECT name, COUNT(*) AS count: Wählen Sie die Spalte name aus und verwenden Sie COUNT(*), um deren Vorkommen zu zählen (Anzahl der Vorkommen). Die Ergebnisse werden in der Spalte count gespeichert.
  • FROM tablename: Geben Sie die MySQL-Tabelle an, aus der Daten extrahiert werden sollen. Ersetzen Sie tablename durch den tatsächlichen Tabellennamen.
  • GROUP BY name: Gruppieren Sie die Ergebnisse nach der Spalte name. Dadurch wird sichergestellt, dass Sie nur Vorkommen eindeutiger name-Werte zählen.
  • ORDER BY count DESC: Sortieren Sie die Ergebnisse in absteigender Reihenfolge der Spalte count, wobei der am häufigsten vorkommende name-Wert zuerst angezeigt wird.

Beispiel:

Betrachten Sie die folgenden Beispieldaten:

id name
1 Mark
2 Mike
3 Paul
4 Mike
5 Mike
6 John
7 Mark

Das Ausführen einer Abfrage dieser Daten führt zu den folgenden Ergebnissen:

name count
Mike 3
Mark 2
Paul 1
John 1

Diese Abfrage zählt präzise und effizient die Anzahl der Vorkommen jedes eindeutigen Namens in der Tabelle und sortiert die Ergebnisse in absteigender Reihenfolge nach der Anzahl der Vorkommen, sodass Benutzer die Datenverteilung schnell verstehen können.

Das obige ist der detaillierte Inhalt vonWie kann ich unterschiedliche Werte und deren Vorkommen in MySQL zählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage