Structured Query Language ( SQL ) wordt gebruikt voor het opslaan , bewerken of anderszins te beheren gegevens in Relational Database Management Systemen ( RDBMS ) . Wildcards en functies helpen de gebruiker zoeken naar en beheren van specifieke informatie in de database . Een wildcard kan worden gebruikt in plaats van een teken of meerdere karakters in een zoekopdracht en functies zijn ingebouwde functies waarmee de gebruiker verschillende bewerkingen op de gegevens in de base. Functies De volgende functies kunnen worden gedaan op waarden in een kolom : " AVG ( ) , " " COUNT ( ) , " " FIRST ( ) , " "LAST ( ) , " " MAX ( ) , " " MIN ( ) "en " SUM ( ) . " De volgende functies worden gebruikt om een enkele waarde terug : " UCASE ( ) " en " LCASE ( ) " zetten de zaak van het veld , " MID ( ) " geeft tekst uit de string , " LEN ( ) " geeft het aantal tekens , " ROUND ( ) " rondes een numerieke waarde ; . "NU ( ) " geeft het systeem datum en tijd , en " FORMAT ( ) " verandert de manier waarop het veld wordt weergegeven Functie Voorbeelden Alle functies beginnen met " SELECT . " Als in een tabel met de naam " People ", en je wilt weten is het gemiddelde van de " Age " kolom , gebruikt u de volgende verklaring : SELECT AVG ( Leeftijd ) AS AgeAverage FROM Mensen functies kunnen worden gecombineerd met "WAAR , " om meer specifieke informatie terug . Stel, je wilt om te bepalen welke van uw klanten een aankoop wiens " Prijs " was boven het gemiddelde , uit een tabel met de naam hebben gemaakt "Orders ". Je zou de volgende SQL-instructie gebruiken : SELECT Customer FROM Orders WAAR Prijs > ( SELECT AVG ( prijs ) FROM ORDERS ) Wildcards < br > Wildcards gebruikt worden in zoekopdrachten . Een " % " teken geeft een substituut voor een willekeurig aantal tekens . Een underscore " _ " is een vervanging voor een enkel teken . Om substitutie naar een bepaald bereik van tekens te beperken , gebruik vierkante haken . Bijvoorbeeld , [ abc ] zou elke vermelding met een a , b of c in die positie terug . U kunt ook zoeken naar tekens die niet in een lijst - [ ! Abc ] . En [ ^ abc ] kan zowel worden gebruikt om een item dat niet beschikt over een a , b of c in die positie terug < br > Voorbeelden Wildcard u wilt een klant te vinden, maar je weet niet meer hun naam . U weet het begon met " So . " Gebruik de volgende zoekopties : SELECT * FROM Klant WHERE Achternaam LIKE ' sa % ' Iemand geeft je een memo om het gegevens van een klant , maar hun verschrikkelijk handschrift maakt een aantal letters onleesbaar . Gebruik deze zoekopdracht : SELECT * FROM Klant WHERE Achternaam LIKE ' So_ra_o ' Of het verkleinen van de zoektocht door wat de brieven zou kunnen zijn : SELECT * FROM Klant WHERE Achternaam LIKE 'So [ pyq ] ra [ nhm ] o '
|