Questa pagina contiene collegamenti diretti a tutorial SQL e articoli di riferimento per principianti.
Esercitazioni
- Esercitazione SQL per principianti
- Esercitazione sui join SQL
- Esercitazione sulle transazioni SQL
- Esercitazione sul database
- Query SQL di base (esempi)
Linguaggio di definizione dei dati (DDL)
Data Definition Language (DDL) è un sottoinsieme di SQL che si occupa della creazione e della manutenzione di oggetti di database come tabelle, viste, stored procedure, ecc.
La sintassi effettiva può variare ampiamente tra gli RDBMS, ma gli articoli qui elencati fanno del loro meglio per coprire le funzionalità comunemente utilizzate nella maggior parte dei principali RDBMS.
Istruzioni SQL comuni:
- SQL
CREATE TABLEper principianti - SQL
ALTER TABLEper principianti - SQL
DROP COLUMNper principianti - SQL
DROP TABLEper principianti
Compiti comuni:
- Crea una relazione in SQL
- Aggiungi una colonna a una tabella in SQL
- Come rinominare una colonna in SQL
- Come rinominare una tabella in SQL
Linguaggio di manipolazione dei dati (DML)
Data Manipulation Language (DML) è la parte di SQL che si occupa della lettura, scrittura e aggiornamento dei dati.
Questi sono talvolta separati in "leggi DML" e "scrivi DML", per distinguere tra quelle istruzioni che leggono semplicemente i dati e quelle che scrivono, aggiornano o eliminano i dati. Alcuni si riferiscono anche alle istruzioni "read DML" come DQL per Data Query Language.
La maggior parte di queste istruzioni funziona in modo simile nella maggior parte dei principali RDBMS per la maggior parte delle attività comunemente eseguite. Tuttavia, in alcuni casi possono esserci differenze, a seconda dell'attività eseguita.
- SQL
SELECTper principianti - SQL
ORDER BYClausola per principianti - SQL
GROUP BYClausola per principianti - SQL
HAVINGClausola per principianti - SQL
DELETEper principianti - SQL
UPDATEper principianti - SQL
INSERTper principianti
Funzioni aggregate
Le funzioni di aggregazione restituiscono una singola riga di risultati basata su gruppi di righe, anziché su singole righe. Possono apparire in SELECT liste e in ORDER BY e HAVING clausole. Sono spesso usati con il GROUP BY clausola in un SELECT dichiarazione.
- SQL
AVG()per principianti - SQL
COUNT()per principianti - SQL
MAX()per principianti - SQL
MIN()per principianti - SQL
SUM()per principianti
Operatori SQL
In SQL, un operatore è un carattere speciale o una parola chiave che specifica un'azione eseguita su una o più espressioni.
Operatori di confronto
- SQL è uguale a (
=) Operatore per principianti - ) Operatore per principianti”>SQL maggiore di (
>) Operatore per principianti - =) Operatore per principianti”>SQL maggiore o uguale a (
>=) Operatore per principianti - SQL minore di (
<) Operatore per principianti - SQL minore o uguale a (
<=) Operatore per principianti - ) Operatore per principianti”>SQL diverso da (
<>) Operatore per principianti - SQL diverso da (
!=) Operatore per principianti
Operatori logici
- SQL
ANDOperatore per principianti - SQL
BETWEENOperatore per principianti - SQL
EXISTSOperatore per principianti - SQL
INOperatore per principianti - SQL
LIKEOperatore per principianti - SQL
NOTOperatore per principianti - SQL
OROperatore per principianti
Imposta operatori
- SQL
EXCEPTOperatore (SQL Server) - SQL
INTERSECTOperatore (SQL Server) - SQL
UNIONClausola per principianti
Riferimento operatore SQL
- Operatori SQL (elenco completo)
- 12 operatori comunemente usati in SQL