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

MS SQL Server Discussion :

Requête inversion ligne colonne [2008]


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    automatisme
    Inscrit en
    Octobre 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : automatisme
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2011
    Messages : 11
    Par défaut Requête inversion ligne colonne
    Voila j'ai essayer plein de requete( join, Union, pivot) et je tombe jamais sur ce que je veux.
    J'ai une table :
    Date CA CB
    10/11/16 100 200
    11/11/16 101 201
    12/11/16 102 202
    13/11/16 103 203

    Je veux faire une requete SELECT pour faire une vue pour que mes colonnes deviennent des lignes :

    Nom_col Date valeur
    CA 10/11/16 100
    CA 11/11/16 101
    CA 12/11/16 102
    CA 13/11/16 103
    CB 10/11/16 200
    CB 11/11/16 201
    CB 12/11/16 202
    CB 13/11/16 203
    Si quelqun aurait une piste ou un exemple ca serait cool.

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Vite fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    ; WITH SR AS (
    	SELECT ts as Date , ca , cb
    	FROM (SELECT Date , ca , cb FROM apivoter) p  
    	UNPIVOT (ts FOR apivoter IN (Date) ) AS unpvt
    )
    select Nom_col = 'CA' , Date , ca as valeur from SR
    UNION select Nom_col = 'CB' , Date , cb as valeur from SR

  3. #3
    Membre averti
    Homme Profil pro
    automatisme
    Inscrit en
    Octobre 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : automatisme
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2011
    Messages : 11
    Par défaut
    Merci ca marche impécable, juste 5 minutes pour comprendre.

    Grand merci

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

Discussions similaires

  1. Inverser ligne colonne
    Par GIS_User dans le forum Requêtes
    Réponses: 8
    Dernier message: 03/04/2011, 04h26
  2. Select compliqué inversion ligne/colonne
    Par lcaya dans le forum SQL
    Réponses: 9
    Dernier message: 05/11/2009, 11h27
  3. Requêtes plusieurs lignes, colonnes
    Par Vilukariok dans le forum Bases de données
    Réponses: 2
    Dernier message: 08/01/2009, 13h37
  4. Inverser Ligne & Colonnes en SQL
    Par chrislcf dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 05/08/2008, 12h32
  5. est il possible d'inverser ligne/colonne ?
    Par kiki26 dans le forum Langage SQL
    Réponses: 7
    Dernier message: 25/01/2005, 15h35

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