


Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Esempi di istruzioni SQL per creare, modificare e eliminare tabelle e inserire dati in esse. Le istruzioni coprono la creazione di tabelle con primary key, l'aggiunta e modifica di colonne, l'eliminazione di tabelle e record, l'utilizzo di foreign key e l'importazione di dati da file. utile per chi sta imparando SQL e vuole pratichare le istruzioni di base.
Tipologia: Dispense
1 / 4
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!



Create table con primary key Create table 1genitori ( id_genitore int(11) not null primary key, nome_genitore varchar(20) not null) con foreign key, auto increment create table 1dipendenti( id_matricola int(11) not null primary key auto_increment,id_nome varchar(10), id_cognome varchar(10), id_centrale varchar(4) not null,foreign key (id_centrale) references 1centrali(id_centrale)) nometabella1 like nometabella2 creazione di una tabella con struttura simile(nometabella2) DML insert into nometabella values(‘ ’…) campi e valori insert into 1dipendenti (id_nome,id_cognome,id_centrale) values('Aline','Kubelsbeck','alin') solo valori insert into 1genitori values(‘1’,’Andrea’) drop table nometabella drop table 1dipendenti drop table CANCELLA TUTTO alter table nometabella add foreign key - alter table 1centrali add foreign key(provincia_centrale) references 1provincia(id_sigla) add primary key(id_campo) alter table ciao 1centrali primary key(provincia); add column (..) alter table ciao add column(frutta varchar(10)) add column nomecol tipo after col Drop primary key Change nomecol nomecol (same col) int(4) unsigned default null Mettere di default int=NULL add nomecol tipocol alter table lavoratori add cognome varchar(40); drop column nomecol alter table lavoratori drop column numero add nomecol tipocol after nomecol2 alter table lavoratori add numero int(10) after nome nometabella rename nometabella alter table riciao rename ciao insert into nometabella insert into ciao(id) values('al') values (…), (….); insert into lavoratori values (1234,'andrea','bernardp'), (23456,'cluadia','po')
insert into lavoratori (nome,cognome) values ('andrea','stocco'), ('jaoana','aline'); insert into persone (nome,reddito) values ('audi',30), ('rs7',2000) select nome,sesso from persone where eta is null insert into persone (nome,reddito,data) values ('alex',1200,'1989- 2 - 23'), ('cvao',23434,'1990- 4 - 21') rimuovere un record delete from n ometabella where col=1valore update nometabella set col1 id tipo after col set col1=col1+200(tipo intero) update ciao set numero=numero+ set col1=x where col2=x update ciao set numero=20 where numero= replace into nometabella values(..) delete from nometabella where col1=x delete from lavoratori where stipendio= where (col1 > value) and(col2=values) delete from lavoratori where (stipendio>240000) and (cognome="munteanu") Load data local infile ‘z:nomefile.txt’ into table nomeTabella lines terminated by ‘\r\n’ Carica il file su una tabella update nometabella set col1=valore, col2=valore update lavoratori set stipendio= nomecol=valore where nomecol=valore update lavoratori set stipendio= 5000 where stipendio= QL show show warnings errori last line cmd create table nometabella show create table 1dipendenti tables databases columns from nometabella struttura tabella explain nometabella struttura tabella Describe nometabella struttura tabella Select * from 1dipendenti insert into nometabella