Requete sql

nounou -  
 nounou -
Bonjour,

J'aurais besoin votre aide pour une requête sql s'il vous plait. je m'explique:

champ date_debut a une date et donc il me faudrait une requête qui calcule le nombre de secondes entre cette date et la date actuelle


merci d'avance


5 réponses

.Zoro. Messages postés 263 Date d'inscription   Statut Membre Dernière intervention   33
 
ben si ton champ date_debut est un timestamp,
tu fait ta requete :
SELECT date_debut FROM table WHERE champ=valeur
ensuite, une simple soustraction
time() - $date_debut
0
nounou
 
ok merci, mais sur une seul requête ca donnerai quoi?
0
nounou
 
quelqu'un pourait t il mettre tous ca dans une seule requête svp? car celci ne marche pas:

SELECT date_debut FROM table ($date_debut - time() ) WHERE champ=valeur 
0
.Zoro. Messages postés 263 Date d'inscription   Statut Membre Dernière intervention   33
 
je suis pas sur que tu ai compris l'utilité des requetes sql

elle servent (dans notre cas avec SELECT) seulement a retrouver une information dans une base de donnée en vue d'exploiter cette information

donc,
il faut d'abord executer la requete sql pour retrouver la date de debut
puis effetuer un calcul pour connaitre le nombre de seconde ecoulée depuis cette date
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nounou
 
ok mais peut t on faire ce calcule via sql?

comme la requête suivante calcule la différence entre deux dates:

query = "SELECT DATEDIFF('2010:10:10','2010:11:11') FROM table WHERE UserName=test"


Le soucis ce que je voudrais mettre ce type de requête:

query = "SELECT DATEDIFF('un_champ_avec_une_date','CURDATE()') FROM table WHERE UserName=test"


mais cela ne marche
0