MySQL SUM()-Funktion wird verwendet, um die Summe einer Reihe von Werten oder Ausdrücken zu berechnen. Die Syntax der SUM()-Funktion lautet wie folgt:
SUM(DISTINCT expression)
SUM() Wie funktionieren Funktionen?
Wenn die SUM-Funktion in einer SELECT-Anweisung verwendet wird, die keine übereinstimmenden Zeilen zurückgibt, gibt die SUM-Funktion NULL statt 0 zurück. Der DISTINCT-Operator ermöglicht das Zählen unterschiedlicher Werte in einer Sammlung. Die SUM-Funktion ignoriert NULL-Werte in Berechnungen.
Beispiel für die MySQL SUM()-Funktion
Werfen wir einen Blick auf die Tabelle „orderdetails“ in der Beispieldatenbank (yiibaidb).
Sie können die Funktion SUM() verwenden, um den Gesamtbetrag der Bestellnummer 10100 zu berechnen, wie in der folgenden Abfrage gezeigt:
SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber = 10100;
Führen Sie die obige Abfrageanweisung aus und erhalten Sie die folgenden Ergebnisse
mysql> SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber = 10100; +-----------+ | total | +-----------+ | 10,223.83 | +-----------+ 1 row in set SQL
Bitte beachten Sie, dass die Funktion FORMAT() zum Formatieren des Rückgabewerts der Funktion SUM() verwendet wird.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Summenfunktion in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!