Fonctions sur les chaînes
Il existe plusieurs fonctions permettant de modifier des chaînes de caractères. Voici la description de quelques-unes d’entre elles :
- La fonction
LOWER(fieldName)met en minuscules tous les caractères defieldName. - La fonction
INITCAP(fieldName)met tous les caractères defieldNameen casse « mot en capitales » (première lettre en majuscule, le reste en minuscules). - La fonction
LEFT(fieldName,N)renvoie lesNpremiers caractères à gauche de la chaînefieldName. - La fonction
SUBSTRING(fieldName from S for N)renvoieNcaractères en commençant à la positionSde la chaînefieldName. Notez quefrom Setfor Nsont tous deux facultatifs.
Cet exercice fait partie du cours
Réaliser des rapports en SQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Convert country to lower case
SELECT
country,
____ AS country_altered
FROM countries
GROUP BY country;