Istruzioni SQL per access

Istruzioni comandi per linguaggio SQL da utilizzare in access (3 pagine formato doc)

Appunto di federicamarone95
CREAZIONE TABELLA  CREATE TABLE
- QUERY 1 : CREATE TABLE Dipendenza (codicefiliale text(10) primary key, descrizione text(20), indirizzo text(25))
- QUERY 2 : CREATE TABLE Personale (matricola text(10) primary key, cognome text(20), nome text(20), codicefiscale text(16)not null, assunto date ,funzione text(15), livello integer, stipendiobase integer, via text(25),cap text(5),città text(20),prov text(2), codicefiliale text(10)foreign key REFERENCES Dipendenza (codicefiliale))
COMANDI PER LA MANIPOLAZIONE DEI DATI 
Per inserire un nuovo record  INSERT INTO


INSERT INTO Personale (matricola, cognome.
Nome, codicefiscale, assunto, filiale, funzione, livello, stipendiobase, via, cap, città, prov)
SELECT “001”,“Rossi”,”Paolo”,”rsspla77s12c933q”,”10/06/2012”,”354”,”impiegato”,”3”,”900”,”via po 27”,”22100”,”como”,”co”;                                                                     Oppure con query parametrica [inserisci la matricola],[inserisci cognome],[.….] ecc ..
Per modificare il contenuto di un campo, per esempio di cambiare il livello al dipendente della matricola “001”   UPDATE
UPDATE Personale                                                                                     Set livello=6                                                                                               Where matricola =”001”
Aumentare del 5% lo stipendio di tutti i dipendenti sopra al 5° livello
UPDATE Personale                                                                                     SET stipendiobase=stipendiobase*1.05
(Se non si mette il WHERE lo fa su tutta la tabella)
WHERE livello>5



.