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 et SQL. Discussion :

Requête avec paramètre non défini à l'avance


Sujet :

Requêtes et SQL.

  1. #1
    Membre averti
    Avatar de The_Super_Steph
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    445
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 445
    Points : 359
    Points
    359
    Par défaut Requête avec paramètre non défini à l'avance
    Bonjour,

    J'ai la requête suivante, qui me donne la liste de toutes les tournées du 23/05/2007 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT T_Tournees.NumTournee, T_Tournees.DateTournee, T_Tournees.HeureDebut, T_Tournees.HeureFin, T_Tournees.fNumChauffeur, T_Tournees.fNumVehicule, T_Tournees.fNumTypeTournee, T_Tournees.Retourkm, T_Tournees.PrixGasoil, T_Tournees.NumTournee
    FROM T_Tournees
    WHERE (((T_Tournees.DateTournee)=#5/23/2007#))
    GROUP BY T_Tournees.NumTournee, T_Tournees.DateTournee, T_Tournees.HeureDebut, T_Tournees.HeureFin, T_Tournees.fNumChauffeur, T_Tournees.fNumVehicule, T_Tournees.fNumTypeTournee, T_Tournees.Retourkm, T_Tournees.PrixGasoil, T_Tournees.NumTournee;
    Problème : je voudrais ne pas choisir de date, et que ce soit Access qui me demande la date, ou l'intervalle de date... je ne sais pas comment on appelle ça.

    Est-ce que quelqu'un peut m'aider, s'il vous plait ?

    Merci

    Steph

  2. #2
    Membre averti
    Avatar de The_Super_Steph
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    445
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 445
    Points : 359
    Points
    359
    Par défaut
    C'est bon,

    En fin de compte, ça donne ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT T_Tournees.NumTournee, T_Tournees.DateTournee, T_Tournees.HeureDebut, T_Tournees.HeureFin, T_Tournees.fNumChauffeur, T_Tournees.Retourkm, T_Tournees.PrixGasoil, T_Tournees.NumTournee, Sum(T_Livraisons.Montant) AS SommeDeMontant
    FROM T_Vehicules INNER JOIN (T_TypeTournees INNER JOIN ((T_Chauffeurs INNER JOIN T_Tournees ON T_Chauffeurs.NumChauffeur = T_Tournees.fNumChauffeur) INNER JOIN T_Livraisons ON T_Tournees.NumTournee = T_Livraisons.fNumTournee) ON T_TypeTournees.NumTypeTournee = T_Tournees.fNumTypeTournee) ON T_Vehicules.NumVehicule = T_Tournees.fNumVehicule
    WHERE (((T_Vehicules.RefGPVehicule)=[Véhicule]) AND ((T_TypeTournees.RefGPTypeTournee)=[Type de tournée]) AND ((T_Tournees.DateTournee)=[Date]))
    GROUP BY T_Tournees.NumTournee, T_Tournees.DateTournee, T_Tournees.HeureDebut, T_Tournees.HeureFin, T_Tournees.fNumChauffeur, T_Tournees.Retourkm, T_Tournees.PrixGasoil, T_Tournees.NumTournee;
    Et ça me va très bien pour l'instant.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/07/2015, 15h33
  2. Requête SQL query avec paramètre non représentable graphiquement
    Par bimone dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/08/2009, 17h26
  3. [Oracle] - Requête avec paramètres
    Par b00tny dans le forum Langage SQL
    Réponses: 4
    Dernier message: 24/04/2006, 16h09
  4. test d'une requête avec paramètre
    Par hervé14670 dans le forum Access
    Réponses: 1
    Dernier message: 12/01/2006, 22h45
  5. Réponses: 4
    Dernier message: 11/09/2005, 01h21

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