Heim > Datenbank > MySQL-Tutorial > Wie kann man mithilfe der Gruppierungsfunktion COUNT(*) und der GROUP BY-Klausel die Anzahl der Wiederholungen eines Werts in einer Spalte ermitteln?

Wie kann man mithilfe der Gruppierungsfunktion COUNT(*) und der GROUP BY-Klausel die Anzahl der Wiederholungen eines Werts in einer Spalte ermitteln?

PHPz
Freigeben: 2023-08-27 19:17:08
nach vorne
741 Leute haben es durchsucht

如何借助分组函数 COUNT(*) 和 GROUP BY 子句知道列中某个值的重复次数?

Wir können COUNT(*) und die GROUP BY-Klausel verwenden, um Duplikate eines Werts in einer Spalte zu finden. Hier ist ein Beispiel mit der COUNT(*)- und GROUP BY-Klausel für die Spalte „Name“ der Tabelle „Student“, um zu demonstrieren: -

mysql> select count(*),name from student group by name;

+----------+---------+
| count(*) | name    |
+----------+---------+
| 1        | Aarav   |
| 2        | Gaurav  |
| 1        | Harshit |
+----------+---------+

3 rows in set (0.00 sec)
Nach dem Login kopieren

Der Ergebnissatz der obigen Abfrage zeigt, welcher Wert wie oft in der Spalte wiederholt wird. Im obigen Beispiel wird „Gaurav“ zweimal in der Spalte „Name“ wiederholt. Dasselbe kann anhand der folgenden Abfrage ‘SELECT *‘ überprüft werden –

mysql> Select * from Student;

+------+---------+---------+-----------+
| Id   | Name    | Address | Subject   |
+------+---------+---------+-----------+
| 1    | Gaurav  | Delhi   | Computers |
| 2    | Aarav   | Mumbai  | History   |
| 15   | Harshit | Delhi   | Commerce  |
| 20   | Gaurav  | Jaipur  | Computers |
+------+---------+---------+-----------+

4 rows in set (0.00 sec)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann man mithilfe der Gruppierungsfunktion COUNT(*) und der GROUP BY-Klausel die Anzahl der Wiederholungen eines Werts in einer Spalte ermitteln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
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