Dans le cours : Utiliser SQL pour l'analyse de données

Accédez à ce cours grâce à un essai gratuit

Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.

Travailler avec des intervalles de temps

Travailler avec des intervalles de temps

Pour analyser vos données sur le temps, il y a aussi un concept ou un type de données qui vient de la norme SQL et qui s'appelle « l'intervalle ». Il est toujours utile de pouvoir travailler avec des intervalles de temps plutôt qu'à devoir faire des calculs approximatifs sur les parties cycliques du temps. Je m'explique. Lorsque vous exprimez par exemple une durée, vous pouvez dire, ça fait un an, trois jours et cinq minutes que je fais ceci. Et il y a des parties cycliques, c'est difficile de faire un calcul en unité. Si vous devez dire combien ça fait, un an, trois jours, vous pouvez dire, ah ça fait 365 plus 3, oui mais non, parce que il y a des années bissextiles. Donc, la notion d'intervalle permet de faire ce calcul, et elle s'exprime dans la norme SQL et dans les moteurs qui supportent cette syntaxe comme PostgreSQL par simplement le type intervalle et ensuite, une représentation sous forme de chaîne en anglais de l'intervalle désiré. Ici je vais vous donner un exemple simple…

Table des matières