Trouver les fuseaux horaires
Vous serez amené à mobiliser vos compétences en analyse de données pour aider les développeurs à diagnostiquer des problèmes de code.
Dans ce scénario, vous faites partie d’une équipe de développement de navigateur web qui enquête sur un bug. La difficulté est accentuée par le fait que de nombreux utilisateurs ne renseignent pas leur localisation. Cependant, il est possible de segmenter les utilisateurs par fuseau horaire. Les rapports de bug indiquent que le problème touche des utilisateurs résidant dans des fuseaux avec un décalage UTC compris entre +5:30 et +5:45 ; par ailleurs, on pense que le fuseau concerné présente un décalage de 30 ou 45 minutes.
Le chef d’équipe souhaite que vous fournissiez les noms et les décalages UTC des fuseaux horaires potentiellement concernés.
Cet exercice fait partie du cours
<cours>Analyse des séries temporelles dans PostgreSQL</cours>Instructions de l’exercice
- Récupérez les colonnes
nameetutc_offsetdes fuseaux horaires ayant un décalage UTC compris entre +5:30 et +5:45 heures, triées par nom depuis la tablepg_timezone_names.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Select the name and utc_offset
SELECT name, ___
FROM ___
-- Filter for offsets between +5:30 and +5:45 hours
WHERE ___
ORDER BY name;