Select

Per estrarre elementi dal database ci si avvale dell’istruzione SELECT in combinazione con l’istruzione FROM, in particolare la sintassi generale è la seguente:

SELECT [DISTINCT] <attributi>
FROM <nome_tabella>
WHERE <condizione>;

dove <attributi> indica la lista di attributi da estrarre dalla tabella <nome_tabella> che verificano la condizione <condizione>.

Al posto di <attributi> è possibile scrivere *, in questo modo verranno estratte tutte le righe della tabella.

Nota: WHERE e DISTINCT sono due istruzioni che possono essere omesse, ma SELECT e FROM sono due istruzioni obbligatorie.

Esempio:

SELECT * FROM studente;

estrae tutti i campi della tabella Studente.

Esempio:

SELECT id, nome FROM studente;

restituisce l’id e il nome dalla tabella Studente:

id nome
1 Albert
2 Enrico
3 Marie