Categorías: Todo - selezione - condizioni

por patrick dalla fontana hace 4 años

170

Organigramma ad albero

I comandi SQL consentono di gestire e manipolare i dati all'interno di un database. Essi includono la selezione dei record attraverso il comando "Select", che può estrarre attributi specifici da una tabella o tutti gli attributi utilizzando '

Organigramma ad albero

COMANDI SQL

Condizioni

Condizione "not"
Permette di selezionare una serie di campi ed escluderli dalla ricerca

WHERE→ attributo NOT IN (valore1 valore2...)

WHERE→ NOT(condizione1 OR condizione2...)

Condizione "or"
Permette di selezionare campi specifici, corrisponde alla congiunzione "o" italiana.

WHERE→ condizione1 OR condizione2

Condizione "between"
Permette di prendere valori compresi da parametri

WHERE→ attributo BETWEEN valore iniziale AND valore finale

Condizione "and"
Permette di aggiungere più condizioni

WHERE→condizione1 AND condizione2...

Selezione

Select→ lista di attributi From→ tabella Where→ condizioni
Se bisogna selezionare tutti gli attributi basta mettere “*” nella lista degli attributi
Permette di selezionare dei record della tabella

Proiezione

Select→ lista di attributi From→ tabella
Si può aggiungere la clausola “Order by” per mettere i risultati della ricerca in ordine crescente (ASC) o decrescente (DESC)
Aggiungendo “distinct” le ripetizioni vengono cancellate

Creazione di una tabella

create table nometabella ( att1 tipo1 vincoli...);
es. create table persona ( cf String primary key, nome String, cognome String, sesso boolean );