Förmågan att skriva SQL-uttryck är en grundläggande färdighet för alla programmerare som vill kunna komma åt databaser och hämta viktiga poster . Även de specifika syntax förändringar från språk till språk , t.ex. från Java till C + + , den grundläggande strukturen är alltid detsamma . Så när du har lärt dig grunden , är det inte särskilt svårt att lära sig de särskilda regler som behövs för att utnyttja den Structured Query Language ( SQL ) i något särskilt programmeringsspråk . Instruktioner
1
Börja med " SELECT " uttalande . Detta är utgångspunkten för alla SQL- uttryck . Det berättar den databas som du vill hämta data från sina register .
2
Lista den information du vill hämta från databasen med hjälp av lämpliga tangenter och separera dem med kommatecken . Varje post har nycklar identifiera sina olika datamängder . Till exempel kan en databas rekord beskriver en persons finansiella poster innehåller knappar såsom namn , födelsedatum , Credit Score och besparingar
Exempel : .
P Om du vill hämta namn och födelsedatum för din kunder , till exempel , skulle din nuvarande SQL-uttryck läs
SELECT Namn , DOB
Exempel : .
p Om du vill hämta all information om dina kunder , kan du endast använda en asterisk :
Select *
3
Ange var dessa poster ligger genom att lista " fRÅN " uttryck följt av tabellen namnet . . Poster i en databas lagras i tabeller. En banks databas , till exempel , kan innehålla tabeller t.ex. personlig -Records och Bank_Records
Exempel : .
P Om du vill hämta namn och födelsedatum för dina kunder från Personal -Records tabellen , till exempel , skulle din SQL-uttryck läs
SELECT Namn , DOB
från personliga -Records
4
Begränsa sökningen genom att ge specifika parametrar genom att använda " VAR " uttryck . Tillsammans med ett likhetstecken och antingen ett heltal eller sträng , kan du använda detta uttryck för att begränsa resultaten databas fråga till dem som passar en viss parameter . Du kan ange flera parametrar genom att använda logiska operatorer som " AND " eller " OR ".
Exempel :
p Om du vill hämta namn och födelsedatum för klienter från Personal- Records tabellen som har namnet John Smith , till exempel , skulle din SQL-uttryck läs
SELECT namn , DOB
från personliga -Records
där namn = " John Smith "
Exempel :
p Om du vill hämta namn och födelsedatum för en viss klient från Personal -Records tabellen som har namnet John Smith och DOB 1/21/82 , till exempel din SQL uttryck skulle läsa
SELECT Namn , DOB
från personliga -Records
där namn = " John Smith " och DOB = " 1/21/82 "
5
Beställ dina resultat genom att använda " ORDER BY " uttryck i samband med en parameter och antingen " ASC " eller " DESC . "
Exempel :
p Om du vill hämta all information om dina kunder men vill beställa resultaten i stigande ordning baserat på dina kunders namn , skulle din SQL-uttryck läs
Välj *
från personliga - Records
ORDER BY Name ASC