Concaténer villes et États
Dans l'exercice précédent, vous avez utilisé l'opérateur + pour combiner deux colonnes en une seule. Cette fois, vous devez faire la même chose, mais avec la fonction CONCAT().
Pour obtenir ce format de concaténation : 'Las Vegas, Nevada', vous devrez utiliser l'expression CASE au cas où la colonne state contiendrait des valeurs NULL.
Cet exercice fait partie du cours
<cours>Nettoyer des données dans des bases SQL Server</cours>Instructions de l’exercice
- Concaténez les noms des villes avec les États à l'aide de la fonction
CONCAT(), tout en utilisant une instructionCASEqui renvoie''lorsquestateestNULLet effectue une concaténation normale sinon.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
client_name,
client_surname,
-- Use the function to concatenate the city and the state
___(
___,
CASE WHEN state IS NULL THEN ''
ELSE ___(', ', ___) END) AS city_state
FROM clients