bonjour
j'ai 2 champs date début et date fin
au format 'jour-mois-année heure:minute:secondes'
quelle requête dois je utiliser
pour avoir la différence entre ces 2 dates
au format jours heures minutes?
merci de votre aide
bonjour
j'ai 2 champs date début et date fin
au format 'jour-mois-année heure:minute:secondes'
quelle requête dois je utiliser
pour avoir la différence entre ces 2 dates
au format jours heures minutes?
merci de votre aide
oui j'ai fais une recherche
mais pas trouvé ma réponse
si quelqu'un pouvez m'aider
merci d'avance!
http://dev.mysql.com/doc/refman/5.0/...ction_datediff
sans commentaires
pardon j'avais pas vu que ça marchait que sur la date et pas l'heure.
regarde du coté des focntions from_unixtime et to_unixtime
voila le SQL pour en prendre que les enregistrements ayant durer plus de 1 heure ( 3600 sec )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT r_uid FROM rapport WHERE ( unix_timestamp( dh_stop ) - unix_timestamp( dh_start ) ) > (60*60)
dh_stop et dh_start etant du type datetime
unix_timestamp() donne le nombre de seconde depuis 1970 ( temps unix )
donc en soustraynt des seconde, on peu donner l'intervalle voulu
ok; ma réponse arrive tard, mais comme je faisais la recherche, j'en fait profiter
ça m'a servi dans http://www.cucl.be pour calculer la duree de certaines actions
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager