Structured Query Language databases functies, die werken als functies in een spreadsheet . Deze functies worden voornamelijk gebruikt als sorteren kompas - de laatste rij met gegevens in een bepaalde tabel is een voorbeeld - of voer wiskundige of agenda -bewerkingen op gegevens in de database zelf . Algemeen Functie Format Bij het invoeren van een functie in een SQL-query , ze komen allemaal na het SELECT operator , en een functie zal worden ingevoerd met de naam van de functie gevolgd door een open haakjes , de waarde van de functie verwacht , die op voorafgaand SELECT of FILTER operator , aanvullende parameters die de functie , gescheiden door komma's en een afsluitinrichting haakjes kan zijn . Een voorbeeld van het invoeren van een functie met meer dan een parameter ingang ziet er zo uit : SELECT CONV ( ' a ' , 16,2 ) op Twitter Deze rendementen '1010 ' , het omzetten van de waarde A van hexadecimaal ( basis 16 ) naar binair ( base 2 ) . Logische bediening functies Logische operator functies beoordelen of een geretourneerde waarde uit een database waar of onwaar is , en onder meer de IF , AND en OR functies . Terwijl alle functies kunnen worden gecombineerd in een enkele instructie SELECT , logische operatoren zijn meestal de eerste functies die door query's in combinatie . Bijvoorbeeld met behulp van de functie ALS ( EN ( strcmp ( ' voornaam ' = ' input1 ' ) , Strcmp ( ' achternaam ' = ' ingang 2 ' ) , ' Google ' , ' persoon notfound ' ) vergelijkt of velden zowel de voornaam en achternaam wedstrijd , als het waar is , rapporteert hij de persoon is gevonden , en als vals, zegt de persoon is niet gevonden String Operators Databases slaan . zowel tekstuele informatie en cijfermatige informatie , met teksten van de primaire gegevens formulier in de meeste business cases . String operators zijn ontworpen om tekst te sorteren, aaneenschakelen tekst , of het verzamelen van onderdelen van tekenreeksen op basis van de relatieve positie binnen een veld . een voorbeeld zou kunnen terugkeren de zevende teken van links . een typische reeks exploitant vraag zou een voornaam, naam en adres van een mailinglijst soort trekken . Wiskundige operators Wiskundige operatoren zijn gebruikt voor het optellen, aftrekken , vermenigvuldigen en delen en kunnen waarden te trekken van andere selectiecriteria . een voorbeeld van het gebruik ervan zou zijn om het cumulatieve totaal vinden in een reeks van betalingen van de abonnees in een database . Geavanceerde wiskundige functies kunt statistische functies uitvoeren , zoals standaarddeviatie plotten , of goniometrische functies , evenals afronding , truncatie en het nemen van de absolute waarde van een getal .
|