Wir können die zusammenfassende Ausgabe einer Spalte im MySQL-Ergebnissatz erhalten, indem wir den Modifikator „WITH ROLLUP“ verwenden. Dieser Modifikator wird mit der GROUP BY-Klausel verwendet. Es liefert eine zusammenfassende Ausgabe, einschließlich zusätzlicher Zeilen, die zusammenfassende Vorgänge auf höherer Ebene darstellen.
In diesem Beispiel gibt der WITH ROLLUP-Modifikator eine zusammenfassende Ausgabe des Gesamtkostenwerts in einer zusätzlichen Zeile aus.
mysql> Select Item_name, SUM(Cost) AS Total_cost from Item_list GROUP BY Item_name WITH ROLLUP; +-----------+------------+ | Item_name | Total_cost | +-----------+------------+ | Notebook | 45.00 | | Pen | 31.70 | | Pencilbox | 125.20 | | NULL | 201.90 | +-----------+------------+ 4 rows in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWie können wir die zusammenfassende Ausgabe einer bestimmten Spalte im MySQL-Ergebnissatz erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!