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

  1. .Zoro. Messages postés 285 Statut Membre 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
  2. nounou
     
    ok merci, mais sur une seul requête ca donnerai quoi?
    0
  3. 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
  4. .Zoro. Messages postés 285 Statut Membre 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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