CommencerCommencer gratuitement

Application de diverses fonctions de chaîne sur les données

Comme vous l’avez sans doute remarqué, les fonctions de chaîne sont très utiles pour manipuler les données. SQL Server propose de nombreuses fonctions intégrées pour travailler sur les chaînes, et certaines sont même agréables à utiliser. Dans cet exercice, vous allez appliquer plusieurs fonctions de chaîne aux données de la table voters, afin de les présenter de manière plus lisible.

Vous aurez l’occasion d’utiliser des fonctions comme : LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE() et SUBSTRING().

Rappel : pour rechercher des motifs dans une chaîne, voici les plus utiles :

pattern match
% n’importe quelle chaîne de zéro caractère ou plus
_ n’importe quel caractère unique
[] n’importe quel caractère unique dans l’intervalle indiqué

Cet exercice fait partie du cours

Fonctions de manipulation des données dans SQL Server

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

SELECT
	first_name,
    last_name,
	birthdate,
	email,
	country
FROM voters
   -- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
   -- Look for the desired pattern in the email address
	AND ___(___, ___) > 0;
Modifier et exécuter le code