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

Access Discussion :

décimales dans une requête


Sujet :

Access

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    138
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 138
    Points : 43
    Points
    43
    Par défaut décimales dans une requête
    j'ai une requête dans laquelle je fais un calcul sur deux champs de deux tables différentes.
    J'aimerai forcer ce calcul à avoir un résultat à une ou deux décimale pour ne pas surcharger access dans les étapes suivantes ( où il me met dépassement de capacité..)
    que dois-je faire pour forcer cela?
    Est-ce dans le code SQL que je dois changer où ailleurs? et comment y arriver?

    voci ma requête

    S
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ELECT [Tonnages PAC].IC, [Correctif EMB interm].Commune, [Correctif EMB interm].PAC, [Correctif EMB interm].Libellé, [Correctif EMB interm].DW, [Correctif EMB interm].Année, [Correctif EMB interm].kilos, [Correctif EMB interm].freqcol, [Correctif EMB interm].correctif, [Correctif EMB interm].Tot1, [Total EMB interm].Tot2, [Tonnages PAC].Quantites, ([Tot1]/[Tot2])*[Quantites] AS EMBcor
    FROM [Tonnages PAC] INNER JOIN ([Total EMB interm] INNER JOIN [Correctif EMB interm] ON ([Total EMB interm].Année = [Correctif EMB interm].Année) AND ([Total EMB interm].DW = [Correctif EMB interm].DW) AND ([Total EMB interm].PAC = [Correctif EMB interm].PAC)) ON ([Tonnages PAC].Année = [Correctif EMB interm].Année) AND ([Tonnages PAC].DW = [Correctif EMB interm].DW) AND ([Tonnages PAC].PAC = [Correctif EMB interm].PAC)
    ORDER BY [Correctif EMB interm].Commune, [Correctif EMB interm].PAC, [Correctif EMB interm].DW, [Correctif EMB interm].Année;
    Il s'agit de la colonne EMBcor que j'aimerai bien forcer...

    MErci d'avance


    Greg


    FRANK

  2. #2
    Membre expérimenté
    Avatar de Frank
    Homme Profil pro
    Chef de projet Informatique
    Inscrit en
    Avril 2002
    Messages
    1 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Chef de projet Informatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 095
    Points : 1 392
    Points
    1 392
    Par défaut
    Sans garantie:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    format(([Tot1]/[Tot2])*[Quantites],"0.00")

  3. #3
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 759
    Points
    7 759
    Par défaut
    Tu peux utliser la fonction Round
    Exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Round(([Tot1]/[Tot2])*[Quantites],2) AS EMBcor

Discussions similaires

  1. [débutant] définition du nombre de décimales dans une requête
    Par a2line dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 02/12/2006, 21h57
  2. Problème de décimales dans une requête
    Par pellec dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 21/07/2006, 08h15
  3. Utilisation de MAX dans une requête SQL
    Par Evil onE dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/06/2004, 18h38
  4. [SQL] Renommer un champ dans une requête
    Par martonpylon12 dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 15/11/2003, 01h59
  5. petit probleme dans une requte POSTGRE SQL
    Par ghis le fou dans le forum Requêtes
    Réponses: 5
    Dernier message: 08/09/2003, 13h51

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