Nous avons rencontré des problèmes avec notre centre d’appels.
Lorsqu’un client appelle, il donne son nom et notre support technique le vérifie dans la base de données. Si le client ne peut pas être trouvé, un nouveau client est créé.
Nous pensions avoir créé un système infaillible, mais hélas, ce n’est pas le cas. Si quelqu’un épelle un nom différemment, il ne peut pas être trouvé ! Cette nouvelle était tellement choquante que nous vous chargeons de filtrer notre base de données pour trouver les noms qui se ressemblent.
À titre de preuve de concept, nous avons la table suivante :
Et nous nous attendons à ce que vous trouviez que les lignes 1 et 2 se ressemblent, mais que les lignes 5 et 6 ne se ressemblent pas.
Dans la table retournée, montriez que vous avez comparé la ligne 1 aux lignes 2-14, mais que la ligne 2 sera comparée aux lignes 3-14 (mais pas à la ligne 1 puisque vous l’avez déjà vérifiée) :
Voici le code pour démarrer :
CREATE OR REPLACE TABLE week_60 (
name VARCHAR
);
INSERT INTO week_60 (name)
VALUES
('John Smith'),
('Jon Smyth'),
('Jane Doe'),
('Jan Do'),
('Michael Johnson'),
('Mike Johnson'),
('Sarah Williams'),
('Sara Williams'),
('Robert Brown'),
('Roberto Brown'),
('Emily White'),
('Emilie Whyte'),
('David Lee'),
('Davey Li');
Et n’oubliez pas, si vous souhaitez participer aux défis:
1. Inscrivez-vous en tant que membre de Frosty Friday. –> Vous pouvez le faire en cliquant sur la barre latérale, puis en cliquant sur ‘REGISTER‘ (notez que s’inscrire à notre liste de diffusion ne vous donne pas de compte Frosty Friday).
2. Publiez votre code sur GitHub et rendez-le accessible au public (consultez notre guide si vous ne savez pas comment faire, disponible ici)
3. Postez l’URL dans les commentaires du défi.
Si vous avez des questions techniques que vous souhaitez poser à la communauté, vous pouvez les poser ici, sur notre thread dédié.
Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.