Concaténer les villes et les États
Dans l'exercice précédent, vous avez utilisé l'opérateur + pour combiner deux colonnes en une seule. Cette fois-ci, vous devez faire la même chose, mais en utilisant 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.
Cette activité fait partie du cours
Nettoyer des données dans des bases de données SQL Server
Instructions de l’exercice
- Concaténez les noms des villes avec les États à l'aide de la fonction
CONCAT(), en utilisant une instructionCASEqui retourne''lorsquestateestNULLet qui effectue une concaténation normale autrement.
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