Structured Query Language ( SQL ) används för att skapa databaser för att lagra information . Samma språk används för att därefter manipulera och extrahera data från dessa system , eller köra analys över ett brett spektrum av uppgifter . SQL erbjuder många funktioner för att hantera dessa operationer . Medan funktionerna utföra många olika beräkningar , de är alla utförs på ett liknande sätt . När de mest grundläggande och populära SQL-funktioner är inlärda , är det lättare att förstå och genomföra mer komplicerade operationer . För att korrekt använda en SQL- funktion , grundläggande kunskaper om hur man fråga en databas är nödvändig , eftersom SQL-funktioner bygger på denna standard syntax . Instruktioner
1
Använd " AVG " -funktion för att snabbt beräkna ett genomsnitt över en hel datatabell . Istället för att välja rådata , använd " AVG " -funktion som " SELECT " parametern . Till exempel om du vill hitta den genomsnittliga åldern för en population , och dessa uppgifter lagras i data- tabellen som ett fält som heter " ålder " kan du använda " AVG " funktionen genom att fråga databasen med : " SELECT AVG ( ålder ) AS " AverageAge " FROM tabell " . I det här exemplet , " Table " är namnet på den databastabell som lagrar all information . Resultatet av denna " AVG " beräkning skall tilldelas en variabel , så den etikett som finns efter " som " klausul tjänar till att skapa denna variabel . Således variabeln " AverageAge " kommer att innehålla den genomsnittliga åldern för alla element i tabellen som heter " Table . "
2
Räkna antalet rader i en datatabell med "count " -funktion . Denna enkla funktion ger en välbehövlig verktyget . Om du har en tabell som innehåller alla uppgifter om elever i en skola , till exempel , kommer denna funktion helt enkelt tala om för dig hur många studenter är inskrivna . SQL-uttrycket för denna funktion lyder : " SELECT COUNT ( * ) FROM tabell " . Etiketten " Table " är namnet på den data som tabellen vars rader du räknar , medan asterisken är ett wildcard som innebär att räkna alla poster i tabellen . Alternativt kan du använda " ANTAL" -funktion för att isolera och räknas endast en delmängd av data genom att lägga till en " WHERE -klausul" . Till exempel , " SELECT COUNT ( Ålder ) FROM tabell WHERE Age > 20 " räknas bara antalet personer i tabellen som är 21 år gamla eller äldre . Du kan eventuellt tilldela resultatet av denna beräkning till ett nytt variabelnamn med " AS " klausul som används i " AVG " exempel .
3
Ring senaste datapost läggs till datatabell med "sista" funktionen . Detta är en mycket vanlig och användbar funktion , eftersom det ger en datainmatning användaren att snabbt se och bekräfta de uppgifter som nyligen lagts till. Detta är praktiskt om användaren interagerar med en annan person som har ändrat sig eller fångade ett misstag i den information hon gav över telefon . Den "sista" funktionen drar snabbt upp data som just skickats till databasen så att den kan visas eller ändras , om så önskas . Syntaxen för detta uttalande är : " SELECT LAST ( kolumn ) FROM tabell " . Etiketten " kolumnen " refererar till fältet i datatabell som är av intresse , medan " Table " är den datatabell som innehåller informationen . Flera "sista" uttalanden kan kombineras för att dra alla kolumnfält från bordet , om det behövs .