Structured Query Language wurde entwickelt, um einfach zu verstehen , und die Grundlagen in einer kurzen Zeit gelernt werden , wenn jemand grundlegende Computerkenntnisse . Ein neuer Benutzer kann schnell lernen, Informationen mit einfachen Formen der Befehle zu manipulieren und bauen auf diese Fähigkeiten , wie sie weiter fortgeschritten wird . Things You
Relationale Datenbank fà Interactive SQL Programm Bilder von der Praxis Tabellen Set brauchen
anzeigen Weitere Anweisungen
1
erstellen Test-Tabelle mit der CREATE Befehl .
create table Produkt ( name char (20) , descr char (30 ) , Menge (integer) )
der Name der Tabelle ist Produkt und es enthält drei Spalten mit dem Namen Name , Beschr und Quantität . Name is 20 alphanumerische Zeichen , ist Beschr 30 alphanumerische Zeichen und eine ganze Menge .
2
Fügen Sie Zeilen in die Tabelle mit dem Befehl Einfügen .
Insert into Produkt (Name, descr , Menge) values (' Widget ', ' blau Widget ', 10 ) .
Legen Sie mehrere Zeilen , um Testdaten zu erstellen.
3
auswählen eine Zeile aus der Tabelle .
select name, descr , Menge von Produkt, wo Menge = 10
Alle Zeilen mit einer Menge von 10 zurückgegeben werden . Lassen Sie die Where-Klausel , um alle Zeilen zurück.
4
Aktualisieren einer Zeile .
Aktualisierung Produkt-Set Anzahl = 5 , wo descr = 'blue Widget '
Diese Aussage ändert sich die Menge bis 5 für alle blau -Widgets. Wenn die Where-Klausel entfernt wird, werden alle Zeilen in der Tabelle aktualisiert .
5
Löschen einer Zeile .
Von Produkt zu löschen , wo name = ' Widget '
Dadurch werden alle Zeilen aus der Tabelle , wenn der Name enthält " Widget ". Wenn die Where-Klausel nicht verwendet wird, werden alle Zeilen aus der Product-Tabelle entfernt werden.
6
Registriert beiden Tabellen . Durch Verbinden von zwei oder mehr Tabellen wird Daten zusammen angezeigt . Diese Option macht SQL eine mächtige Sprache . Um diesen Befehl zu versuchen , erstellen Sie eine weitere Tabelle namens Order mit dem Kunden , und ORDER_TYPE ORDER_AMOUNT als Spalten . Legen Sie zwei Zeilen, eine mit den Werten cust1 , Widget und 2 und das andere mit Cust2 , Widget und 10 .
Select Kunden order_type , ORDER_AMOUNT , Menge von der Bestellung , Produkt, wo order_type = name
< p > Dies wird alle Aufträge zusammen mit der Menge auf Lager , um zu bestimmen , welche Aufträge erfüllt werden können und welche warten muss zurückkehren .