Funzioni di testo e di data

Unisci testi, cambia le maiuscole, ritaglia una parte di un valore e sottrai date per ottenere i giorni.

Sintassi

a || b
UPPER(text) LOWER(text)
SUBSTRING(text, start, length)
date1 - date2
  • Sottraendo due date si ottiene un numero intero di giorni.
  • DATE 'yyyy-mm-dd' scrive un valore di data.

Esempio

SELECT UPPER(city), first_name || ' ' || last_name AS full_name, DATE '2025-09-30' - joined_on AS days FROM customers;

La città di ogni cliente in maiuscolo, il nome completo e i giorni dall'iscrizione al 30 settembre 2025.

Tabelle usate: customers. Provalo in una lezione qui sotto.

Errori comuni

  • || restituisce NULL se una parte è NULL. Usa prima COALESCE per sostituire un NULL.

Esercitati