Structured Query Language er designet til at være let at forstå, og det grundlæggende kan læres på kort tid, hvis nogen har basale computerfærdigheder . En ny bruger kan hurtigt lære at manipulere oplysninger ved hjælp af simple former for kommandoerne og bygge videre på de færdigheder, som hun bliver mere avanceret. Ting du skal
Relationel database
Interactive SQL program
Sæt praksis tabeller
Vis Flere Instruktioner
1
Opret en test tabel ved hjælp af Opret kommando.
oprette tabellen produkt (navn char ( 20) , descr char ( 30) , mængde ( heltal) )
navnet på bordet er produkt-og det indeholder tre kolonner kaldet Name, Beskr og mængde. Name er 20 alfanumeriske bytes , Descr er 30 alfanumeriske bytes og Mængde er et heltal.
2
Tilføj rækker i tabellen ved hjælp af kommandoen Indsæt .
Indsatsen i produkt (navn, descr , mængde ) værdier ( ' widget ', ' blue widget ", 10).
indsætte flere flere rækker til at skabe testdata .
3
Vælg en række fra tabellen.
select navn, descr , mængde fra produkt hvor mængde = 10
Alle rækker med en mængde på 10 vil blive returneret . Udelade Hvor klausulen til at returnere alle rækker .
4
Opdatere en række.
Update produkt i en bestemt mængde = 5 , hvor descr = ' blue widget '
Denne erklæring ændrer mængde til 5 for alle blå widgets. Hvis WHERE er fjernet , er alle rækker i tabellen opdateres.
5.
Slette en række.
Slette fra produktet hvor navn = ' widget '
dette fjerner alle rækker fra tabellen , hvis navnet indeholder " widget ". Hvis WHERE ikke bruges, vil alle rækker blive fjernet fra produktet bordet.
6
Deltag to tabeller. Ved at tilmelde to eller flere tabeller , der relaterede data vises sammen. Denne indstilling gør SQL et kraftfuldt sprog. Hvis du vil prøve denne kommando , skal du oprette en anden tabel kaldet Order med Kunden, Order_Type og Order_Amount som kolonner . Sæt to rækker , en med værdierne cust1 , widget og 2, og den anden med cust2 , widget og 10. .
Select kunde, order_type , order_amount , mængde fra ordre , produkt , hvor order_type = navn
< p > Dette vil returnere alle ordrer sammen med mængden på lager til at bestemme, hvilke ordrer kan opfyldes , og hvilke der må vente .