CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Concaténez les noms des villes avec les États à l'aide de la fonction CONCAT(), en utilisant une instruction CASE qui retourne '' lorsque state est NULL et 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
Modifier et exécuter le code