February 18
Structured Query Language è stato progettato per essere facile da capire, e le basi possono essere apprese in un breve periodo di tempo, se qualcuno ha competenze informatiche di base. Un nuovo utente può rapidamente imparare a manipolare le informazioni utilizzando semplici forme di comandi e di costruire su quelle abilità come lei diventa più avanzato.
1 Creare una tabella di test utilizzando il comando Crea.
creare prodotti tabella (nome char (20), descr char (30), la quantità (intero))
Il nome della tabella è prodotto e contiene tre colonne denominate Nome, Descr e quantità. Il nome è di 20 byte alfanumerici, Descr è di 30 byte alfanumerici e quantità è un numero intero.
2 Aggiungere righe alla tabella utilizzando il comando Inserisci.
inserire nel prodotto (nome, descr, quantità) valori ( 'Widget', 'widget di blu', 10).
Inserire molti più righe per creare dati di test.
3 Selezionare una riga della tabella.
selezionare il nome, descr, la quantità di prodotto in cui la quantità = 10
Tutte le righe con una quantità di 10 saranno restituiti. Omettere la clausola Dove restituire tutte le righe.
4 Aggiornare una riga.
quantità di aggiornamento set di prodotti = 5 dove descr = 'widget di blu'
Questa affermazione cambia la quantità a 5 per tutti i widget blu. Se la clausola casi in cui è stato rimosso, tutte le righe della tabella vengono aggiornate.
5 Eliminare una riga.
eliminare dal prodotto dove name = 'Widget'
Questo rimuove tutte le righe della tabella se il nome contiene "Widget". Se la clausola Dove non è usato, tutte le righe verranno rimossi dalla tabella Product.
6 Unire due tavoli. Unendo due o più tabelle, i dati relativi viene visualizzato insieme. Questa opzione fa SQL un linguaggio potente. Per provare questo comando, creare un'altra tabella chiamata Ordine con clienti, ORDER_TYPE e ORDER_AMOUNT come colonne. Inserire due file, una con i valori cust1, widget e 2 e l'altro con Cust2, widget e 10.
Seleziona cliente, ORDER_TYPE, ORDER_AMOUNT, la quantità di ordine, prodotto in cui ORDER_TYPE = nome
Ciò restituirà tutti gli ordini con la quantità in giacenza per determinare quali gli ordini possono essere soddisfatte e quali devono attendere.