Guide / SQL — basi del linguaggio / Colonne, alias e variabili di sessione

Colonne, alias e variabili di sessione

Nomi nel risultato e variabili @ in MySQL.

Le colonne selezionate possono essere rinominate con AS per leggibilità. In MySQL le variabili utente @nome possono memorizzare valori intermedi in script interattivi (uso sporadico rispetto al SQL puramente set-based).

Esempio

SELECT codice AS sku, prezzo * 1.22 AS prezzo_ivato
FROM prodotti
WHERE id = 1;

-- Esempio variabile solo MySQL:
SET @sconto = 0.10;
SELECT prezzo * (1 - @sconto) AS prezzo_scontato FROM prodotti WHERE id = 1;