Heim  >  Artikel  >  Datenbank  >  So verwenden Sie avg in MySQL

So verwenden Sie avg in MySQL

下次还敢
下次还敢Original
2024-05-01 21:16:091172Durchsuche

Die AVG()-Funktion von MySQL wird verwendet, um den Durchschnitt numerischer Werte zu berechnen. Es unterstützt eine Vielzahl von Verwendungsmöglichkeiten, darunter: Berechnen Sie die durchschnittliche Menge aller verkauften Produkte: SELECT AVG(quantity_sold) FROM sales; Berechnen Sie den durchschnittlichen Preis: AVG(price); Berechnen Sie das durchschnittliche Verkaufsvolumen: AVG(quantity_sold * price). Die Funktion AVG() ignoriert NULL-Werte. Verwenden Sie IFNULL(), um den Durchschnitt der Nicht-Null-Werte zu berechnen.

So verwenden Sie avg in MySQL

Verwendung der Funktion AVG() in MySQL

Die Funktion AVG() wird verwendet, um den Durchschnitt einer Reihe numerischer Werte zu berechnen. Es handelt sich um eine Aggregatfunktion, das heißt, sie aggregiert Werte aus einer Reihe von Zeilen zu einem einzigen Ergebnis.

Syntax:

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

Wobei:

  • Ausdruck ist die Zielspalte oder der Zielausdruck zur Berechnung des Durchschnitts.

Nutzungsbeispiel:

Suppose Wir haben eine Tabelle mit dem Namen "Verkäufe" mit den folgenden Spalten:

  • ID (Primärschlüssel)
  • Product_name
  • quantity_Sold
  • Price

, um alle Verkäufe für die zu berechnen Um die durchschnittliche Menge eines Produkts zu ermitteln, können wir die folgende Abfrage verwenden:

<code class="sql">SELECT AVG(quantity_sold) FROM sales;</code>

Das Ergebnis ist eine einzelne Zeile, die den durchschnittlichen Mengenwert enthält.

Andere Verwendungen:

Die Funktion AVG() kann auch zur Berechnung anderer Arten von Durchschnittswerten verwendet werden, wie zum Beispiel:

  • Durchschnittspreis: AVG(preis)AVG(price)
  • 平均销售额:AVG(quantity_sold * price)
  • Durchschnittlicher Umsatz: AVG(quantity_sold * price)

Hinweis:

  • AVG()-Funktion ignoriert NULL-Werte.
  • Wenn der Ausdruck nur NULL-Werte enthält, gibt die Funktion AVG() NULL zurück.
  • Um den Durchschnitt von Nicht-Null-Werten zu berechnen, können Sie AVG(IFNULL(expression, 0)) verwenden.
🎜

Das obige ist der detaillierte Inhalt vonSo verwenden Sie avg in MySQL. 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