Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1693 connectés 

 


Dernière réponse
Sujet : [SQL Access] Date
Bendes Merci, j'ai juste trouver ça aujourd'hui...  :wahoo:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Bendes Merci, j'ai juste trouver ça aujourd'hui...  :wahoo:
thegti utilise plutot la fonction DateDiff, c plus simple :)
 
Renvoie le nombre de limites de date et d'heure traversées entre deux dates données.  
 
Syntaxe
 
DATEDIFF(partie_de_date, date_début, date_fin)
Bendes Oki thx, j'essaye ça directement...
 
Merci
Tentacle

Bendes a écrit a écrit :

Voici mon problème :
 
J'ai 1 table dont deux champs date : date de début et date de fin. Je dois faire des statistiques de délais. Cette à dire que je dois savoir combien de processus ont été effectués en une semaine par exemple. De ce fait, je dois soustraire la date de fin et celle de début et voir l'écart et rechercher tous les écarts de 7 jours.
 
Je voudrais savoir s'il y a moyen de faire via une requête SQL ??? Si oui, comment ???  




 
Essaie ça :
 
SELECT processus
FROM tableau
WHERE (UNIX_TIMESTAMP(date_fin) - UNIX_TIMESTAMP(date_debut)) < 604800;
 
604800 étant le nombre de secondes dans une semaine.
Tu peux le calculer avant la requete ou avec cetter partie SQL :
 
(YEAR(date) * 365 + MONTH(date) * 31 + DAYOFMONTH(date)) *  86400
 
en mettant le delai dans date via le format :
YYYY-MM-DD , genre 0000-00-07 pour une semaine :)
 
c bourrin mais ca pourrait marcher (86400 = nb de secondes dans un jour)

Bendes Voici mon problème :
 
J'ai 1 table dont deux champs date : date de début et date de fin. Je dois faire des statistiques de délais. Cette à dire que je dois savoir combien de processus ont été effectués en une semaine par exemple. De ce fait, je dois soustraire la date de fin et celle de début et voir l'écart et rechercher tous les écarts de 7 jours.
 
Je voudrais savoir s'il y a moyen de faire via une requête SQL ??? Si oui, comment ???

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)