Microsoft Structured Query Language ( SQL) ruft Datensätze aus Datenbank-Tabellen , aber es kann für die Berechnungen verwendet als gut . Sie können zwei Spalten von Ihrem Tisch nehmen und sie in einer Abteilung Berechnung . Dies wird allgemein als eine Möglichkeit, zwei Werte berechnen und geben Sie die Summe in eine andere Tabelle Spalte verwendet . Die SQL-Sprache unterstützt auch andere mathematische Berechnungen , wie Addition, Subtraktion und Multiplikation . Anleitung
1
Erstellen Sie drei SQL-Variablen , um die berechneten Werte zu halten. Die ersten beiden enthalten die Werte aus der Datenbank-Tabellen . Die letzte Aktualisierung enthält den resultierenden Wert . Der folgende Code zeigt, wie Sie SQL-Variablen zu erstellen :
declare @ Wert1 Wert2 intdeclare intdeclare @ @ result float
Die ersten beiden Variablen enthalten ganze Zahlen (int) . Die letzte Variable ermöglicht einem Ergebnis, das einen Dezimalwert enthält .
2
zuweisen Ihre ersten beiden Variablen Werte in der Tabelle gefunden. Der folgende Code ruft zwei Werte aus einem Kundenauftrag Tabelle :
select @ Wert1 = item1_quantity , @ Wert2 = item2_quantity von der Bestellung , wo CUSTOMERID = 1
In diesem Beispiel Werte die Menge für einen Kunden um in den jeweiligen SQL-Variablen gespeichert.
3
Teilen Sie die beiden Variablen und speichert das Ergebnis in der " @ result " Variable. Der folgende Code zeigt, wie Sie in SQL unterteilen :
set @ result = ( @ Wert1 + Wert2 @ ) /2
Die obige Berechnung ist die Formel , die die durchschnittliche Anzahl der Elemente bestimmt ein Benutzer gekauft . Das Ergebnis wird in der " @ result " Variable gespeichert.
4
Drucken Sie das Ergebnis der Berechnung überprüfen arbeitete einwandfrei . Die "print "-Anweisung wird verwendet, um zu debuggen und überprüfen Berechnungen in SQL . Verwenden Sie die folgende Anweisung aus , um das Ergebnis zu Ihren SQL-Konsole zu drucken:
print @ Ergebnis