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 TABLE
per principianti - SQL
ALTER TABLE
per principianti - SQL
DROP COLUMN
per principianti - SQL
DROP TABLE
per 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
SELECT
per principianti - SQL
ORDER BY
Clausola per principianti - SQL
GROUP BY
Clausola per principianti - SQL
HAVING
Clausola per principianti - SQL
DELETE
per principianti - SQL
UPDATE
per principianti - SQL
INSERT
per 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
AND
Operatore per principianti - SQL
BETWEEN
Operatore per principianti - SQL
EXISTS
Operatore per principianti - SQL
IN
Operatore per principianti - SQL
LIKE
Operatore per principianti - SQL
NOT
Operatore per principianti - SQL
OR
Operatore per principianti
Imposta operatori
- SQL
EXCEPT
Operatore (SQL Server) - SQL
INTERSECT
Operatore (SQL Server) - SQL
UNION
Clausola per principianti
Riferimento operatore SQL
- Operatori SQL (elenco completo)
- 12 operatori comunemente usati in SQL