Heim  >  Artikel  >  Datenbank  >  So verwenden Sie die Summenfunktion in SQL

So verwenden Sie die Summenfunktion in SQL

下次还敢
下次还敢Original
2024-05-02 00:01:01349Durchsuche

Die Funktion SUM() in SQL wird verwendet, um die Summe numerischer Spalten zu berechnen. Es kann Summen basierend auf angegebenen Spalten, Filtern, Aliasen, Gruppierung und Aggregation mehrerer Spalten berechnen, verarbeitet jedoch nur numerische Werte und ignoriert NULL-Werte.

So verwenden Sie die Summenfunktion in SQL

Verwendung der SUM()-Funktion in SQL

Die SUM()-Funktion in SQL wird verwendet, um die Summe einer Reihe von Zahlen zu berechnen. Es handelt sich um eine Aggregatfunktion, die eine Reihe von Zeilen oder Tabellen bearbeitet.

Syntax:

<code class="sql">SUM(expression)</code>

Wobei:

  • Ausdruck: Der numerische Ausdruck oder die zu summierende Spalte.

Verwendung:

  1. Summenspalte angeben: Geben Sie die spezifische Spalte an, um die Summe zu berechnen. Zum Beispiel:
<code class="sql">SELECT SUM(salary) FROM employees;</code>
  1. Ergebnisse filtern: Verwenden Sie die WHERE-Klausel, um Daten zu filtern und nur Zeilen zu zählen, die bestimmte Bedingungen erfüllen. Zum Beispiel:
<code class="sql">SELECT SUM(salary) FROM employees WHERE department = 'Sales';</code>
  1. Alias: Geben Sie der Einfachheit halber einen Alias ​​für das Berechnungsergebnis der SUM()-Funktion an. Zum Beispiel:
<code class="sql">SELECT SUM(salary) AS total_salary FROM employees;</code>
  1. Gruppe: Verwenden Sie die GROUP BY-Klausel, um die Daten zu gruppieren und dann die Summe für jede Gruppe zu berechnen. Zum Beispiel:
<code class="sql">SELECT department, SUM(salary) AS total_salary
FROM employees
GROUP BY department;</code>
  1. Aggregation mehrerer Spalten: Die Funktion SUM() kann die Summe mehrerer Spalten gleichzeitig berechnen. Zum Beispiel:
<code class="sql">SELECT SUM(salary) + SUM(bonus) AS total_compensation
FROM employees;</code>

Hinweis: Die Funktion

  • SUM() ist nur für numerische Werte gültig.
  • Wenn die zu berechnende Spalte NULL-Werte enthält, werden die NULL-Werte ignoriert. Die Funktion
  • SUM() kann mit anderen Aggregatfunktionen wie MIN(), MAX(), COUNT() verwendet werden.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Summenfunktion in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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