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

Développement SQL Server Discussion :

Addition dans une requête avec un UNPIVOT


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 9
    Par défaut Addition dans une requête avec un UNPIVOT
    Bonjour à tous

    J'aurais une petite question pour vous :
    J'ai une table ou plusieurs Prix sont sous forme de colonne (Coût_Transport, Livraison_Paris, Frais_administratif, etc..)
    Je fais une requête avec un UNPIVOT en fonction de leur type de facturation pour les insérer dans une autre table via SSIS : UNPIVOT (Prix FOR Type_facturation IN (...)) unpivotable

    J'aimerai additionner deux colonnes (SURCHARGE_CARBURANT_FLUX_ROUTIERS et SURCHARGE_CARBURANT_FLUX_ROUTIERS_REMISE_POURC).

    Est-il possible de le faire directement dans le UNPIVOT ou alors faut t'il que je rajoute une colonne à ma première table ou je calcule le champ et que je mette cette colonne dans le UNPIVOT ?

    Des idées/avis ?

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Vous pouvez faire l'addition de vos colonnes :
    1. dans une étape avant le UNPIVOT en SQL avec une CTE ou même une vue
    2. après le UNPIVOT avec l'opérateur SUM en gérant un GROUP BY case when... pour affiner votre agrégat

    Avec saucisse par contre je n'ai pas de conseil particulier.

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 9
    Par défaut
    Merci bien je teste ça !

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

Discussions similaires

  1. addition dans une requête
    Par meuah dans le forum VBA Access
    Réponses: 1
    Dernier message: 24/05/2008, 19h06
  2. addition dans une requête
    Par meuah dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 24/05/2008, 08h29
  3. Critères avec opérateurs dans une requête avec des champs calculés
    Par lmollard dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 11/05/2008, 18h53
  4. #Erreur dans une requête avec une fonction personnalisée
    Par pguiheu dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 04/07/2006, 15h45
  5. [SQL] Requête dans une requête...avec des INNER JOIN!
    Par PedroBD dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 06/04/2006, 08h26

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