Vote des utilisateurs
0
0
Détails
Licence : Non renseignée
Mise en ligne le 9 février 2011
Langue : Français
Référencé dans
Navigation
Nombre d'heures entre deux TIMESTAMP (dépendante de minutes_between)
Nombre d'heures entre deux TIMESTAMP (dépendante de minutes_between)
Cette fonction prend en paramètre deux valeurs de type TIMESTAMP et retourne le nombre d'heures entre ces deux valeurs.
Il est possible de passer des valeurs de type DATE et l'ordre n'est pas important.
Attention, cette fonction réutilise la fonction minutes_between, il est donc nécessaire d'avoir créé cette dernière sans quoi une erreur sera retournée. Si vous préférez créer seulement hours_between, une version équivalente est disponible.
Exemple d'utilisation
SELECT hours_between('2008-11-06 02:10:13', '2008-11-08 05:11:15');
Nous obtenons en sortie
51
Un peu d'explications
Ici nous avons un écart de deux jours, trois heures, une minute et deux secondes.
Deux jours = 24 heures * 2 jours soit 48 heures.
Nous obtenons donc 48 + 3 soit 51 heures.
Il est possible de passer des valeurs de type DATE et l'ordre n'est pas important.
Attention, cette fonction réutilise la fonction minutes_between, il est donc nécessaire d'avoir créé cette dernière sans quoi une erreur sera retournée. Si vous préférez créer seulement hours_between, une version équivalente est disponible.
Exemple d'utilisation
SELECT hours_between('2008-11-06 02:10:13', '2008-11-08 05:11:15');
Nous obtenons en sortie
51
Un peu d'explications
Ici nous avons un écart de deux jours, trois heures, une minute et deux secondes.
Deux jours = 24 heures * 2 jours soit 48 heures.
Nous obtenons donc 48 + 3 soit 51 heures.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.