Fonctions de texte et de date
Joindre des textes, changer la casse, extraire une partie d'une valeur, et soustraire des dates pour obtenir des jours.
Syntaxe
a || bUPPER(text) LOWER(text)SUBSTRING(text, start, length)date1 - date2
- La soustraction de deux dates donne un nombre entier de jours.
- DATE 'yyyy-mm-dd' écrit une constante de date.
Exemple
SELECT UPPER(city), first_name || ' ' || last_name AS full_name, DATE '2025-09-30' - joined_on AS days FROM customers;
La ville de chaque client en majuscules, son nom complet, et le nombre de jours écoulés depuis son inscription jusqu'au 30 septembre 2025.
Tables utilisées : customers. Essayez-le dans une leçon ci-dessous.
Erreurs courantes
- || renvoie NULL si une partie est NULL. Utilisez COALESCE pour remplacer d'abord le NULL.