Hvordan å lære SQL Med Tutorials
SQL eller Structured Query Language, er en standard dataspråk. Når du bruker SQL, kan du få tilgang til og manipulere slike databaser som MySQL, SQL Server, Access, Oracle, Sybase og DB2. Selv om det finnes flere versjoner av SQL-språket, de er kompatibel og støtter de store kommandoer som SELECT, HVOR, UPDATE, DELETE og INSERT. SQL tutorials lære begrepene språket. De gir vanligvis en øvelse som inkluderer spørrekonkurranser, referanser og hands-on erfaring skriving og redigering koden.
Bruksanvisning
1 Bruk SQL SELECT-setning. Syntaksen tilgang til data fra en relasjonsdatabase og viser resultatene som er vist i eksemplene nedenfor:
SQL velg syntaks:
VELG kolonne (e) fra tabellnavn
SQL> velg CUSTOMER_ID fra kunder;
KUNDE ID
1
2
3
Eller
SQL> SELECT * FROM kunder;
KUNDE ID
1
2
3
FORNAVN
John
Cynthia
Steve
ETTERNAVN
brun
Grønn
Hvit
Stjernen (*) vil vise alle kolonnene for kundene tabellen.
2 Bruk SQL WHERE-leddet. Syntaks filtreres gjennom alle postene i en relasjonsdatabase og velger bare de poster som oppfyller bestemte kriterier som vist i eksempelet nedenfor:
SQL WHERE klausulen syntaks:
VELG kolonne (s)
Fra table_name
HVOR kolonne operatør verdi
SQL> velg last_name
2 fra kunder
3 WHERE first_name = 'Cynthia';
ETTERNAVN
Grønn
Andre operatører tillates i WHERE-leddet.
Operatør / descrption
= / Equal
<> / Ikke lik
/ Greater than
</ Mindre enn
= / Større enn eller lik
<= / Mindre enn eller lik
MELLOM / Between et inkluderende utvalg
SOM / Søk etter et lignende mønster
IN / Ved å kjenne den eksakte verdien som skal returneres til i det minste en av kolonnene.
3 Bruk SQL UPDATE-setningen. Syntaks oppdateringer av eksisterende data i en relasjonsdatabase og viser resultatene som vist i eksemplene nedenfor:
SQL Update syntaks:
UPDATE table_name
SET kolonne 1 = verdi, COLUMN2 = value2, ...
HVOR some_column = some_value
SQL> Oppdater kunder
2 SET first_name = "Johanne"
3 WHERE first_name = 'john';
1 p oppdatert.
SQL> velg * fra kunder;
KUNDE ID
1
2
3
FORNAVN
Joanne
Cynthia
Steve
ETTERNAVN
brun
Grønn
Hvit
WHERE klausulen er lagt i UPDATE syntaks. WHERE-leddet tydelig angir hvilke posten (e) vil bli berørt av oppdateringen. Hvis WHERE-leddet er utelatt, vil alle postene bli oppdatert.
4 Bruk SQL DELETE-setningen. Syntaksen kan fjerne data fra en relasjonsdatabase som vist i eksemplene nedenfor:
SQL DELETE syntaks:
DELETE FROM tabell
HVOR some_column = some_value
DELETE FROM kunder
HVOR last_name = 'Green';
1 rader slettet.
Dataene fjernet fra databasen
2 Cynthia Grønn 05-februar-68 800-555-12121
WHERE-leddet brukes i i DELETE syntaks. WHERE-leddet vil filtrere hvilke posten (e) vil være effektiv ved slettet. Hvis WHERE-leddet er utelatt, vil alle postene bli slettet.
5 Bruk INSERT INTO-setning. Syntaksen setter inn en ny rad i en relasjonsdatabase tabell og viser resultatene som er vist i eksemplene nedenfor:
SQL INSERT INTO syntaks:
INSERT INTO tabellnavn (kolonne 1, COLUMN2, kolonne 3, ...)
VERDIER (verdi1, verdi2, verdi3, ...)
SQL> INSERT INTO kunder (
CUSTOMER_ID, first_name, LAST_NAME)
VERDIER (4, 'Joan', 'Black');
1 p opprettet.
Data satt inn i databasen.
4 Joan Svart