Heim >Datenbank >MySQL-Tutorial >Können wir die MySQL-GROUP-BY-Klausel für mehrere Spalten verwenden, genau wie die MySQL-DITINCT-Klausel?
Ja, es ist möglich, mehrere Spalten mithilfe der GROUP BY-Klausel von MySQL zu gruppieren, genau wie wir die DISTINCT-Klausel von MySQL verwenden können. Betrachten Sie das folgende Beispiel: In der ersten Abfrage haben wir die DISTINCT-Klausel und in der zweiten Abfrage die GROUP BY-Klausel für die Spalten „fname“ und „Lname“ der Tabelle „testing“ verwendet.
mysql> Select * from testing; +------+---------+---------+ | id | fname | Lname | +------+---------+---------+ | 200 | Raman | Kumar | | 201 | Sahil | Bhalla | | 202 | Gaurav | NULL | | 203 | Aarav | NULL | | 204 | Harshit | Khurana | | 205 | Rahul | NULL | | 206 | Piyush | Kohli | | 207 | Lovkesh | NULL | | 208 | Gaurav | Kumar | | 209 | Raman | Kumar | +------+---------+---------+ 10 rows in set (0.00 sec) mysql> Select DISTINCT FNAME,LNAME from testing; +---------+---------+ | FNAME | LNAME | +---------+---------+ | Raman | Kumar | | Sahil | Bhalla | | Gaurav | NULL | | Aarav | NULL | | Harshit | Khurana | | Rahul | NULL | | Piyush | Kohli | | Lovkesh | NULL | | Gaurav | Kumar | +---------+---------+ 9 rows in set (0.00 sec) mysql> Select Fname, LNAME from testing GROUP BY Fname,Lname; +---------+---------+ | Fname | LNAME | +---------+---------+ | Aarav | NULL | | Gaurav | NULL | | Gaurav | Kumar | | Harshit | Khurana | | Lovkesh | NULL | | Piyush | Kohli | | Rahul | NULL | | Raman | Kumar | | Sahil | Bhalla | +---------+---------+ 9 rows in set (0.00 sec)
Der einzige Unterschied besteht darin, dass eine MySQL-Abfrage, die die GROUP BY-Klausel verwendet, eine sortierte Ergebnismenge zurückgibt, während eine MySQL-Abfrage, die die DISTINCT-Klausel verwendet, eine unsortierte Ergebnismenge zurückgibt.
Das obige ist der detaillierte Inhalt vonKönnen wir die MySQL-GROUP-BY-Klausel für mehrere Spalten verwenden, genau wie die MySQL-DITINCT-Klausel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!