Utente:SimoneDeAngelis/Sandbox

Alias (SQL)

modifica

Un alias nel linguaggio SQL è un istruzione che ci permette di visualizzare nomi di campi complessi (o che apparentemente potrebbero sembrare senza senso all'utente finale) con un nome da noi scelto. Un altro motivo per utilizzare un alias è quello di non far conoscere all'utente finale il vero nome del campo.

Sintassi

modifica

*poi*

Esempio

modifica

scegliamo ad esempio un database contenente una tabella "utenti" con i seguenti campi: "id_utente", "nome_utente", "cognome_utente".

volendo estrarre solo i nomi avremo una query tipo:

SELECT nome_utente FROM utenti

e il risultato sarà:

*foto*

L'utente finale che estrarrà i dati sa che che sta estraendo i nomi degli utenti quindi gli interesserebbe solamente visualizzare la label "nome".

quindi ci vengono in aiuto gli alias.

Utilizzando una query tipo:

SELECT nome_utente AS nome FROM utenti

Otterremo un risultato tipo:

*foto*

che risulterà più userfriendly verso l'utente.

di conseguenza potremmo estrarre tutti e 3 i campi utilizzando questo metodo:

SELECT id_utente AS identificativo, nome_utente AS nome, cognome_utente AS cognome FROM utenti