Microsofts struktureret forespørgsel sprog (SQL) henter poster fra database tabeller , men det kan bruges til beregninger som godt. Du kan tage to kolonner fra dit bord og bruge dem i en division beregning . Dette er almindeligt anvendt som en måde at beregne to værdier og indtaste alt i en anden tabel kolonne . SQL sproget understøtter også andre matematiske beregninger som addition , subtraktion og multiplikation. Instruktioner
1
Opret tre SQL variabler til at holde de beregnede værdier. De to første indeholder værdierne fra databasetabeller. Den sidste indeholder den resulterende værdi . Følgende kode viser, hvordan du opretter SQL variabler : Hej
erklære @ værdi1 intdeclare @ værdi2 intdeclare @ resultat float
De første to variabler indeholder hele tal ( int ) . Den sidste variabel tillader et resultat, der indeholder en decimal værdi.
2
Tildel dine første to variabler værdier fundet i dit bord. Følgende kode henter to værdier fra en kundeordre tabel : Hej
vælge @ værdi1 = item1_quantity @ værdi2 = item2_quantity fra orden, hvor CustomerID = 1
I dette eksempel , mængde værdier for en kunde rækkefølge gemmes i de respektive SQL variabler.
3
Divider de to variabler og gemme resultatet i " @ resultat" variabel. Følgende kode viser, hvordan du opdele i SQL : Hej
sæt @ result = ( @ værdi1 + @ værdi2 ) /2
Ovenstående beregning er den formel , der bestemmer det gennemsnitlige antal elementer en bruger købt. Resultatet gemmes i " @ resultat" variabel.
4
Print ud resultatet for at kontrollere beregningen fungeret ordentligt. Den " print" erklæring bruges til at fejlrette og verificere beregningerne i SQL. Brug følgende erklæring for at udskrive resultatet til din SQL -konsol : Hej
print @ resultat