Hvordan å lære SQL Med Tutorials

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