IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

somme du résutat d'une requête


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 38
    Par défaut somme du résutat d'une requête
    bonjour
    dans mon tableau dynamique j'affiche bien le nombre de jours
    avec la requête SELECT DATEDIFF(date_fin,date_debut) AS nbjour,
    mais comment faire maintenant pour additionner ces nombres de jours
    et l'afficher dans mon tableau dynamique?

    merci si vous pouvez m'aider

  2. #2
    Membre confirmé Avatar de biggione
    Inscrit en
    Juillet 2006
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 99
    Par défaut
    tu veux les additioner avec quoi? une autre requete? car ton datediff te renvoi deja un nombre.

  3. #3
    Membre averti
    Inscrit en
    Février 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 38
    Par défaut
    merci pour la réponse
    en fait le résultat de cette requête
    SELECT DATEDIFF(date_fin,date_debut) AS nbjour
    me donne le nombre de jour de réservation pour un véhicule,
    Quelle requête dois je utiliser pour avoir le nombre total de jours pour tous les véhicules réservés?
    merci de votre aide

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Mars 2006
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Mars 2006
    Messages : 400
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT DATEDIFF(date_fin,date_debut) AS nbjour
    FROM reservation
    Cette requête te donne le nombre de jours pour chaque véhicule.

    Pour obtenir le nombre de jours pour l'ensemble des véhicules, il faut utiliser lesfonctions d'agrégat, en l'occurence la fonction SUM.

    La requête devient alors :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT SUM(DATEDIFF(date_fin,date_debut)) AS nbjour
    FROM reservation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Somme et conditions dans une requête
    Par flet le kid dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 01/05/2009, 19h35
  2. Regroupement et somme des résultats d'une requête union
    Par Tipstitou dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 04/03/2009, 05h04
  3. Somme des enregistrements d'une requête
    Par manu971 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 19/10/2007, 14h35
  4. résultat d'une requête Somme dans un formulaire
    Par chrislauxerrois dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 03/08/2006, 15h29
  5. Réponses: 6
    Dernier message: 09/06/2006, 18h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo