Inhaltsverzeichnis:

Wie funktioniert die AVG-Funktion in SQL?
Wie funktioniert die AVG-Funktion in SQL?

Video: Wie funktioniert die AVG-Funktion in SQL?

Video: Wie funktioniert die AVG-Funktion in SQL?
Video: MySQL: Aggregatfunktionen (MIN, MAX, COUNT) (deutsch) 2024, Kann
Anonim

SQL Server AVG () Funktion ist ein Aggregat Funktion das gibt die zurück Durchschnitt Wert einer Gruppe.

In dieser Syntax:

  • ALL weist die AVG () Funktion um alle Werte für die Berechnung zu verwenden.
  • DISTINCT weist die AVG () Funktion nur mit eindeutigen Werten zu arbeiten.

In ähnlicher Weise können Sie sich fragen, wie SQL AVG berechnet.

SQL AUSWÄHLEN ANZAHL, SUMME, AVG

  • SELECT COUNT gibt eine Anzahl der Datenwerte zurück.
  • SELECT SUM gibt die Summe der Datenwerte zurück.
  • AVG AUSWÄHLEN gibt den Durchschnitt der Datenwerte zurück.

Wie berechnet man den Durchschnitt in der Datenbank? Hinter den Kulissen, die AVG Funktion berechnet die Durchschnitt von Werten, indem Sie die Summe dieser Werte durch die Anzahl der Werte mit Ausnahme der NULL-Werte dividieren. Wenn also die Summe dieser Werte den Maximalwert des Datentyps des Ergebnisses überschreitet, wird der Datenbank Server wird einen Fehler ausgeben.

Können wir außerdem die AVG-Funktion in der Where-Klausel verwenden?

SQL AVG () mit wo Klausel Wir können finde die Durchschnitt nur der Zeilen, die die gegebene Bedingung erfüllen, mit where Klausel . Die folgende SQL-Anweisung findet die Durchschnitt Preis nur der Produkte, deren Menge größer als 50 ist.

Wie funktioniert Round in SQL?

RUNDEN (Ausdruck, [Dezimalstelle]) wobei [Dezimalstelle] die Anzahl der zurückgegebenen Dezimalstellen angibt. Eine negative Zahl bedeutet, dass auf eine Stelle links vom Dezimalpunkt gerundet wird. -1 bedeutet beispielsweise, dass die Zahl ist gerundet auf die nächsten Zehner.

Empfohlen: