Microsofts Structured Query Language ( SQL ) hämtar poster från databastabeller , men det kan användas för beräkningar samt. Du kan ta två kolumner från tabellen och använda dem i en division beräkning . Detta används ofta som ett sätt att beräkna två värden och anger total i en annan tabell kolumn. SQL-språket stödjer även andra matematiska beräkningar , såsom addition , subtraktion och multiplikation . Instruktioner
1
Skapa tre SQL variabler att hålla Kalkylvärdena . De två första innehåller värdena från databastabeller . Den sista innehåller det resulterande värdet . Följande kod visar hur du skapar SQL- variabler :
deklarera @ värde1 intdeclare @ värde2 intdeclare @ resultat float
De första två variablerna innehåller heltal ( int ) . Den sista variabeln möjliggör ett resultat som innehåller ett decimaltal .
2
Tilldela dina första två variablerna värden som finns i tabellen . Följande kod hämtar två värden från en kundorder tabell :
välj @ value1 = item1_quantity , @ värde2 = item2_quantity från order där Kundnr = 1
I detta exempel , mängden värden för en kund för sparas i respektive SQL variablerna .
3
dela de två variablerna och spara resultatet i " @ resultatet " variabel . Följande kod visar hur man kan dela in SQL :
set @ result = ( @ värde1 + @ värde2 ) /2 Review
Beräkningen ovan är formeln som bestämmer det genomsnittliga antalet objekt en användare köpt . Resultatet sparas i " @ resultatet " variabel .
4
Skriv ut resultatet för att kontrollera beräkningen fungerade korrekt . "Skriv ut " uttalande används för att felsöka och verifiera beräkningar i SQL . Använd följande uttalande att skriva ut resultatet på din SQL konsolen :
print @ resultat