Structured Query Language is ontworpen om gemakkelijk te begrijpen , en de basics kan in een korte tijd worden geleerd als iemand elementaire computervaardigheden . Een nieuwe gebruiker kan snel leren om informatie met behulp van eenvoudige vormen van de commando's te manipuleren en verder ontwikkelen van deze vaardigheden als ze steeds geavanceerder . Wat je nodig hebt Relationele database Interactieve SQL programma Set van oefentafels Toon Meer Aanwijzingen 1 Maak een test tafel met behulp van de Create commando . create table product (naam char ( 20 ) , descr char ( 30 ) , hoeveelheid ( integer ) ) op de naam van de tabel is product en het bevat drie kolommen genaamd naam , descr en hoeveelheid . Naam is 20 alfa - numerieke bytes , Descr is 30 alfanumerieke bytes en Kwantiteit is een geheel getal . Kopen van 2 rijen toe aan de tabel met de opdracht Invoegen. Insert naar product ( naam , descr , hoeveelheid ) waarden ( ' widget ' , ' blauwe widget ' , 10 ) . Plaats meerdere rijen meer om testgegevens te creëren . 3 Selecteer select naam van een rij van de tabel . , descr , hoeveelheid van product waar hoeveelheid = 10 & alle rijen met een hoeveelheid van 10 zal worden teruggegeven . Laat de Where-component om alle rijen terug . 4 bijwerken een rij . Aanpassing product in een bepaalde hoeveelheid = 5 waarbij descr = ' blauwe widget ' Deze uitspraak wijzigt de hoeveelheid om 5 voor alle blauwe widgets . Als de Where-component wordt verwijderd , worden alle rijen in de tabel bijgewerkt. 5 Een rij verwijderen . Verwijderen uit product waarbij naam = ' widget ' dit verwijdert alle rijen uit de tabel als de naam bevat " widget . " Als de Where-component wordt niet gebruikt , zullen alle rijen worden verwijderd uit de tabel Product . 6 Join twee tabellen . Door het samenvoegen van twee of meer tabellen , wordt gerelateerde gegevens samen weergegeven . Deze optie maakt SQL een krachtige taal . Om deze opdracht te proberen , maak een andere tabel genaamd Orde met Klant , Order_Type en Order_Amount als kolommen . Plaats twee rijen , een met de waarden cust1 , widget en 2 en de andere met cust2 , widget en 10 . Select klant , order_type , order_amount , hoeveelheid van order , product waar order_type = naam Dit zal alle bestellingen terug , samen met de hoeveelheid in voorraad om te bepalen welke orders kunnen worden voldaan en welke moeten wachten .
|