Rotverschiebung AVG -Funktion

Rotverschiebung AVG -Funktion
Die Redshift -AVG -Funktion ist eine der aggregierten Funktionen, um Abfragen bei Rotverschiebung durchzuführen. Es wird verwendet, um den arithmetischen Mittelwert oder den Durchschnitt des numerischen Eingangsausdrucks zu berechnen. Wenn die AVG -Funktion den arithmetischen Mittelwert berechnet, kann sie nur numerische Werte als Eingabeausdruck akzeptieren. Wenn ein Nullwert als Eingabe an die AVG -Funktion übergeben wird, ignoriert er den Nullwert und berechnet den arithmetischen Mittelwert der verbleibenden Ausdrücke oder Werte. In diesem Blog werden wir diskutieren, wie die AVG.

Syntax zur Verwendung der AVG -Funktion

Die Syntax zur Verwendung der Rotverschiebungs -AVG -Funktion, um den arithmetischen Mittelwert zu berechnen, lautet wie folgt:

Wählen Sie AVG ([alle | Unterschieds] Ausdruck)

Der UNTERSCHEIDBAR Der Parameter wird verwendet, wenn er den Durchschnitt nur der einzigartigen Werte in einer Spalte berechnen muss. Es wird verwendet, um alle sich wiederholenden Werte während der Berechnung des Durchschnitts des Eingangsausdrucks zu beseitigen.

Der ALLE Der Parameter wird verwendet, wenn er den Durchschnitt aller Eingabegesausdrücke berechnet wird, auch wenn die Werte sich wiederholt. Standardmäßig, wenn es nicht angegeben ist, die ALLE Parameter wird gesetzt.

Der Ausdruck ist die gezielte Spalte in der Tabelle, auf die Sie die AVG -Funktion anwenden möchten, um den arithmetischen Mittelwert zu erhalten.

Beispiele für die Verwendung der AVG -Funktion

In diesem Abschnitt werden wir einige Beispiele nehmen, um vollständig zu verstehen, wie die AVG -Funktion in Rotverschiebung funktioniert. Dies sind einige wenige Anwendungsfälle Beispiele für die Rotverschiebungs -AVG -Funktion:

  • AVG -Funktion verwendet ALLE Parameter
  • AVG -Funktion verwendet UNTERSCHEIDBAR Parameter
  • AVG -Funktion verwendet STANDARD Parameter
  • AVG -Funktion verwendet NULL Werte
  • AVG -Funktion mit der Anweisung

AVG -Funktion unter Verwendung des gesamten Parameters

In diesem Beispiel werden wir die AVG -Funktion anwenden, um den arithmetischen Mittelwert mit dem zu berechnen ALLE Parameter auf der Kosten Tabelle wie unten gezeigt. Die folgende Tabelle enthält drei Spalten Wochennummer, Wochentag Und Kosten_Money.

Wochennummer Wochentag Kosten_Money
Woche 01 Montag 10
Woche 02 Dienstag 20
Woche 03 Mittwoch 30
Woche 04 Donnerstag 40
Woche 05 Freitag 50
Woche 06 Samstag 60
Woche 07 Sonntag 70

Wenn wir den durchschnittlichen oder arithmetischen Mittel der von der manuell berechnen Kosten_Money Spalte aus der obigen Tabelle ist sie 40.

Um die Arithmetik mit der AVG -Funktion zu berechnen, wenden Sie die AVG -Funktion in der dritten Spalte i an, um die AVG -Funktion zu berechnen.e, Kosten_Money.

Wählen Sie AVG (alle cupse_money)
Aus Kosten

Die AVG -Funktion gibt den folgenden arithmetischen Mittelwert der zurück Kosten_Money Säule der Kosten Tisch.

Avg
40

AVG -Funktion unter Verwendung des unterschiedlichen Parameters

In diesem Beispiel werden wir die AVG -Funktion unter Verwendung des unterschiedlichen Parameters auf dem anwenden Kosten_Money Säule der Kosten Tisch. Unter Verwendung des unterschiedlichen Parameters berechnet die AVG -Funktion nur den arithmetischen Mittelwert der eindeutigen Werte, die die sich wiederholenden Werte ignorieren.

Wochennummer Wochentag Kosten_Money
Woche 01 Montag 10
Woche 02 Dienstag 10
Woche 03 Mittwoch 30
Woche 04 Donnerstag 30
Woche 05 Freitag 50
Woche 06 Samstag 50
Woche 07 Sonntag 70

Wenn wir den durchschnittlichen oder arithmetischen Mittelwert der unterschiedlichen Werte in der manuell berechnen Kosten_Money Spalte, wir erhalten 25.

Wenden Sie die AVG -Funktion in der dritten Spalte i an i.e., Kosten_Money Um den arithmetischen Mittelwert einzigartiger Werte zu erhalten.

Wählen Sie AVG (Unterscheidungsverzögert)
Aus Kosten

Die AVG -Funktion gibt den folgenden arithmetischen Mittelwert der zurück Kosten_Money Säule der Kosten Tisch.

avg
25

AVG -Funktion mit Standardparameter

In diesem Beispiel werden wir die AVG -Funktion unter Verwendung des Standardparameters auf dem anwenden Kosten_Money Säule der Kosten Tabelle, um den arithmetischen Mittelwert zu erhalten.

Wochennummer Wochentag Kosten_Money
Woche 01 Montag 23
Woche 02 Dienstag 47
Woche 03 Mittwoch 53
Woche 04 Donnerstag 80
Woche 05 Freitag 69
Woche 06 Samstag 21
Woche 07 Sonntag 19

Wenn wir die AVG -Funktion in der dritten Spalte i anwenden i.e, Kosten_Money des Kosten Tabelle, wir erhalten das folgende Ergebnis.

Wählen Sie AVG (CUPENSE_MONEY) als avg_price
Aus Kosten

Die AVG -Funktion gibt den folgenden arithmetischen Mittelwert der zurück Kosten_Money Säule der Kosten Tisch.

avg_price
44

AVG -Funktion mit Nullwerten

In diesem Beispiel werden wir sehen, wie die AVG -Funktion funktioniert, wenn Nullwerte als Eingabeausdruck an sie übergeben werden. Die AVG -Funktion berücksichtigt die Nullwerte während der Berechnung nicht und berechnet den arithmetischen Mittelwert der verbleibenden Werte. Nehmen wir das Beispiel mit den Nullwerten in der Kosten Tabelle wie unten gezeigt.

Wochennummer Wochentag Kosten_Money
Woche 01 Montag 23
Woche 02 Dienstag 47
Woche 03 Mittwoch NULL
Woche 04 Donnerstag 80
Woche 05 Freitag NULL
Woche 06 Samstag 21
Woche 07 Sonntag 19

Wenden Sie die AVG -Funktion in der dritten Spalte i an i.e, Kosten_Money des Kosten Tabelle, um den arithmetischen Mittelwert zu erhalten.

Wählen Sie AVG (CUPENSE_MONEY) als avg_price
Aus Kosten

Die AVG -Funktion gibt den folgenden arithmetischen Mittelwert der zurück Kosten_Money Säule der Kosten Tisch.

avg
38

AVG -Funktion mit der Anweisung

In diesem Beispiel werden wir sehen, wie die AVG -Funktion funktioniert, wenn Sie a anwenden WO Erklärung in Ihrer Anfrage. Der Ausgabenwoche Die Tabelle im Rotverschiebungscluster ist unten gezeigt und wir berechnen den arithmetischen Mittelwert oder den Durchschnitt der Kosten_Money für Woche 01 nur.

Wochennummer Wochentag Kosten_Money
Woche 01 Montag 23
Woche 01 Dienstag 47
Woche 01 Mittwoch 57
Woche 01 Donnerstag 80
Woche 01 Freitag 17
Woche 01 Samstag 21
Woche 01 Sonntag 19
Woche 02 Montag 123
Woche 02 Dienstag 97
Woche 02 Mittwoch 89

Nun, um die Arithmetik zu berechnen, Mittelwert der Kosten_Money Für nur Woche 01 wenden wir zusammen mit der AVG -Funktion eine Where -Anweisung an.

Wenden Sie die AVG -Funktion in der dritten Spalte i an i.e, Kosten_Money des Ausgabenwoche Verwenden Sie die Where -Anweisung, um den arithmetischen Mittelwert von nur Woche 01 zu erhalten.

Wählen Sie AVG (CUPENSE_MONEY) als avg_price
Von WeekexPense
Wo weeknumber = 'Woche 01' '

Die AVG -Funktion gibt den folgenden arithmetischen Mittelwert der zurück Kosten_Money Säule der Ausgabenwoche Tisch.

avg_price
37

Abschluss

In diesem Artikel haben wir diskutiert, wie die AVG. Die AVG. Es kann auch mit der Where -Anweisung verwendet werden.