Rotverschiebungssumme

Rotverschiebungssumme
„Die Rotverschiebung SUMME Funktion ist die Aggregatfunktion, die verwendet wird, um die Summe der Eingangsausdrücke in Rotverschiebung zu berechnen. Es kann das berechnen SUMME der numerischen Ausdruck oder numerischen Spalte. Der SUMME Die Funktion unterstützt nur die folgenden Datentypen als Eingabegruppen.
  • DEZIMAL
  • Numerisch
  • GANZE ZAHL
  • Smallint
  • Bigint
  • DOPPELT
  • PRÄZISION

Wenn wir den Nullwert in der Summenfunktion eingeben, ignoriert er den Nullwert und berechnet die Summe der verbleibenden Werte oder Ausdrücke. In diesem Blog werden wir diskutieren, wie die Rotverschiebung SUMME Funktion kann verwendet werden, um die Summe der numerischen Werte zu berechnen, wenn sie als Eingabeausdrücke übergeben wird.”

Syntax, um die Summenfunktion zu verwenden

Die Syntax, um die Rotverschiebungssummenfunktion zu verwenden, um die Summe zu berechnen, lautet wie folgt.

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

Der UNTERSCHEIDBAR Der Parameter wird verwendet, wenn er benötigt wird, um die Summe nur einzigartiger Ausdrücke in einer Spalte zu berechnen. Es eliminiert alle sich wiederholenden Ausdrücke bei der Berechnung der Summe des Eingangsausdrucks.

Der ALLE Der Parameter wird verwendet, wenn er benötigt wird, um die Summe aller Eingangsausdrücke zu berechnen, auch wenn die Werte sich wiederholt. Standardmäßig die ALLE Parameter wird gesetzt.

Der Ausdruck ist die gezielte Spalte in der Tabelle, auf der die Funktion arbeitet, um die resultierende Summe zu erhalten.

Beispiele für die Verwendung der Summenfunktion

In diesem Abschnitt werden wir nun einige Beispiele verwenden, um zu erklären, wie die Summenfunktion in Rotverschiebung in verschiedenen Szenarien verwendet werden kann, um verschiedene Aufgaben auszuführen. Im Folgenden finden Sie einige Anwendungsfallbeispiele für die Rotverschiebungssummenfunktion.

  • Summenfunktion mit ALLE Parameter
  • Summenfunktion mit UNTERSCHEIDBAR Parameter
  • Summenfunktion mit STANDARD Parameter
  • Summenfunktion mit NULL Werte
  • Summenfunktion mit WO Stellungnahme
  • Summenfunktion mit GRUPPIERE NACH Stellungnahme

Summenfunktion mit allen Parametern

In diesem Beispiel werden wir die anwenden SUMME Funktion zum Berechnen der Summe mit der ALLE Parameter auf der genannten Tabelle Datenbank, Wie nachfolgend dargestellt. Die folgende Tabelle enthält vier Spalten: AUSWEIS, Name, Preis Und Menge.

AUSWEIS Name Preis Menge
1 Klaviatur 20 15
2 Maus 15 20
3 Joystick 45 10
4 USB 60 25
5 Kopfhörer 50 30

Wenn wir die Summe der Summe manuell berechnen Preis Spalte aus der obigen Tabelle wird sie 190 sein.

Um die Summe durch die Verwendung der Summenfunktion zu berechnen, wenden Sie die Summenfunktion auf die an Preis Spalte.

Summe auswählen (alle Preis)
Aus der Datenbank

Die Summenfunktion gibt die folgende Summe der zurück Preis Säule der Datenbank Tisch.

Summe
190

Summenfunktion mit dem unterschiedlichen Parameter

In diesem Abschnitt verwenden wir die Summenfunktion mit der UNTERSCHEIDBAR Parameter in Rotverschiebung, um die Summe nur unterschiedliche Eingabeparameter zu berechnen. Die Summenfunktion, wenn er mit dem übergeben wird UNTERSCHEIDBAR Parameter, berechnet nur die Summe der eindeutigen Ausdrücke oder Werte und vernachlässigt die sich wiederholenden Werte.

AUSWEIS Name Preis Menge
1 Klaviatur 20 15
2 Maus 15 20
3 Joystick 45 10
4 USB 60 20
5 Kopfhörer 50 30

Wenn wir die Summe der unterschiedlichen Werte in der manuell berechnen Menge Spalte, wir werden 60 bekommen.

Wenden Sie die Summenfunktion in der vierten Spalte an, i.e., Menge, Um die Summe der eindeutigen Werte zu erhalten.

Summe auswählen (unterschiedliche Menge)
Aus der Datenbank

Die Summenfunktion gibt die folgende Summe der zurück Menge Säule der Datenbank Tisch.

Summe
60

Summenfunktion mit Standardparameter

In diesem Beispiel übergeben wir keinen Parameter an die Summefunktion, um die Summe der Eingabeparameter zu berechnen, und die Summefunktion verwendet standardmäßig den All -Parameter, um die Summe zu berechnen.

AUSWEIS Name Preis Menge
1 Klaviatur 20 10
2 Maus 15 20
3 Joystick 45 10
4 USB 60 20
5 Kopfhörer 50 30

Wenn wir die Summe aller Werte in der manuell berechnen Menge Spalte, wir erhalten 90.

Wählen Sie Summe (Menge) als sum_quantität
Aus der Datenbank

Die Summenfunktion gibt die folgende Summe der zurück Menge Säule der Datenbank Tisch.

sum_quantity
90

Summenfunktion mit Nullwerten

Die Summenfunktion berücksichtigt die Nullausdrücke bei der Berechnung der Summe nicht und berechnet nur die Summe der verbleibenden Non_null Ausdrücke. In der folgenden Tabelle benannt Datenbank, Die Menge Die Spalte enthält einige Nullwerte. Jetzt werden wir die Summenfunktion auf der verwenden Menge Spalte, um das Verhalten der Summenfunktion zu überprüfen.

AUSWEIS Name Preis Menge
1 Klaviatur 20 NULL
2 Maus 15 20
3 Joystick 45 10
4 USB 60 20
5 Kopfhörer 50 NULL

Wenden Sie die Summenfunktion in der vierten Spalte an, i.e., Die Menge des Datenbank Tabelle, um die Summe zu bekommen.

Wählen Sie die Summe (alle Menge) als SUM_quantity
Aus der Datenbank

Die Summenfunktion gibt die folgende Summe der zurück Menge Säule der Datenbank Tisch.

sum_quantity
50

Summenfunktion mit der Anweisung

Die Summenfunktion kann auch mit der Anweisung verwendet werden, um einige Bedingungen auf Ihre Abfrage anzuwenden. Die Tabelle, benannt Datenbank, wird unten gezeigt und wir werden die Summe der berechnen Preis für nur die Technik Nur Kategorie.

AUSWEIS Name Preis Menge Kategorie
1 Klaviatur 20 10 Technik
2 Maus 15 20 Technik
3 Joystick 45 10 Kleidung
4 USB 60 20 Technik
5 Kopfhörer 50 30 Kleidung

Um nun die Summe des Preises für die Tech -Kategorie zu berechnen, werden wir a anwenden WO Aussage zusammen mit dem SUMME Funktion.

Wenden Sie die Summenfunktion auf die an Preis Spalte der Tabelle, benannt Datenbank, Verwenden Sie die WHERE -Anweisung, um die Summe nur der Tech -Kategorie zu erhalten.

Wählen Sie die Summe (alle Preis) als SUM_PRICE
Aus der Datenbank
wo category = 'tech';

Die Summenfunktion gibt die folgende Summe der zurück Preis Säule der Datenbank Tisch.

sum_price
95

Summenfunktion mit Gruppe nach Anweisung

Die Summenfunktion kann mit der Gruppe per Anweisung verwendet werden, um die Summe Ihrer Spalte in verschiedenen Gruppen abhängig von einer anderen Spalte zu erhalten.

Im Folgenden finden Sie die Tabelle, benannt Datenbank, mit verschiedenen Spalten, und wir werden die Summe der Summe berechnen Preis für beide Technik Und Kleidung Kategorien verwenden die Summenfunktion mit Gruppen nach Anweisung.

AUSWEIS Name Preis Menge Kategorie
1 Klaviatur 20 10 Technik
2 Maus 15 20 Technik
3 Joystick 45 10 Kleidung
4 USB 60 20 Technik
5 Kopfhörer 50 30 Kleidung

Nun um die Summe der Summe zu berechnen Preis Sowohl für die Kategorien für die Tech- als auch für Kleidungskategorien werden wir a anwenden GRUPPIERE NACH Anweisung zusammen mit der Summenfunktion.

Wenden Sie die Summenfunktion auf die an Preis Spalte der Tabelle, benannt Datenbank, Verwenden der Gruppe nach Anweisung, um die Summe von beiden zu erhalten Technik Und Kleidung Kategorie.

Wählen Sie Kategorie, Summe (Preis) als total_price aus
Aus der Datenbank
Gruppe nach Kategorie;

Die Summenfunktion gibt die folgende Summe der zurück Preis Säule der Datenbank Tisch.

Abschluss

In diesem Artikel werden verschiedene Möglichkeiten erläutert, die Summenfunktion zu verwenden, um die Summe verschiedener Eingabeparameter zu berechnen. Es berechnet die Summe aller Einträge in einer Spalte, indem die doppelten Werte ignoriert oder berücksichtigt werden, abhängig von den übergebenen Parametern. Die Summenfunktion kann mit dem All- oder Different -Parameter verwendet werden, um die Summe aller Eingangsausdrücke oder eindeutigen Ausdrücke zu berechnen. Es kann auch mit der Gruppe von und wo die Anweisung verwendet werden, um die Summe ausgewählter Einträge aus der Spalte zu erhalten.