Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie kann ich Spaltensummen in MySQL berechnen?

Linda Hamilton
Freigeben: 2024-11-21 06:56:17
Original
276 Leute haben es durchsucht

How Can I Calculate Column Sums in MySQL?

Berechnen von Spaltensummen mit MySQL

Die Anforderung besteht darin, eine einzelne Zeile zu extrahieren, die die Gesamtsumme der Spaltenwerte aus einer Tabelle enthält. In diesem speziellen Fall besteht die Tabelle aus drei Spalten (A, B, C) und drei Zeilen mit Beispieldaten. Das Ziel besteht darin, die Gesamtsumme für jede Spalte zu erhalten, wenn alle drei Zeilen ausgewählt werden.

Um dies in MySQL zu erreichen, verwenden Sie die folgende Abfrage:

select sum(A),sum(B),sum(C) from mytable where id in (1,2,3);
Nach dem Login kopieren

Erklärung:

Diese Abfrage verwendet die SUM()-Funktion, um die Gesamtsumme jeder Spalte zu berechnen. Die WHERE()-Klausel gibt die ID-Werte für die Zeilen an, die in die Berechnung einbezogen werden müssen. In diesem Beispiel haben wir die IDs als (1,2,3) angegeben, um alle drei Zeilen einzuschließen.

Die resultierende Ausgabe ist eine einzelne Zeile mit den summierten Werten für die Spalten A, B und C:

A B C
12 13 14

Diese Abfrage kann auch geändert werden, um einen bestimmten Spaltenbereich zu summieren oder die Tabelle anhand zusätzlicher Kriterien zu filtern.

Das obige ist der detaillierte Inhalt vonWie kann ich Spaltensummen in MySQL berechnen?. 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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage