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 :

TRANSFORM et PIVOT? Transformer les lignes en colonnes


Sujet :

Access

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 75
    Points : 54
    Points
    54
    Par défaut TRANSFORM et PIVOT? Transformer les lignes en colonnes
    Bonjour,

    je vous soumets cette question sous ACCESS.
    J'ai trouvé relativement peu d'information sur l'analyse croisée sur internet.

    J'ai la table suivante

    Société / Fonction / Nom

    Microsoft / Directeur / Bill Gates
    Microsoft / Agent de sécurité / Kevin Mitnick
    Apple / Directeur / Snake
    Apple / Responsable entretien / Adam Ehéve
    Linux / Agent glisse / Pingouin


    Et par transformation et pivot, je voudrais obtenir le résultat suivant (est ce possible?)

    Société / Directeur / Agent sécurité / Responsable entretien / Agent glisse

    Micro / Bill gates / Kevin Mitnick / /
    Apple / Snake / / Adam Ehéve /
    Linux / / / / Pingouin



    J'ai essayé ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    TRANSFORM Fonction
    SELECT Société
    FROM [matable]
    GROUP BY Société
    PIVOT Fonction;


    Hélas ca me donne ca:


    Société /Directeur / Agent sécurité / Responsable entretien / Agent glisse

    Micro / Directeur / Agent sécurité / /
    Apple / Directeur / / Responsable entretien /
    Linux / / / / Agent glisse




    J'ai essayé maladroitement de bidouiller le code, mais à chaque fois access me crie dessus.

    merci A+

  2. #2
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 75
    Points : 54
    Points
    54
    Par défaut
    J'ai trouvé un tutorial sympa:

    http://cerig.efpg.inpg.fr/tutoriel/b...ees/chap16.htm

    et j'ai découvert qu'access avait un assistant de requete croisée!!

    voici le code SQL qui marche

    TRANSFORM First(Nom) AS PremierDeNom
    SELECT société
    FROM [matable]
    GROUP BY société
    PIVOT Fonction;

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

Discussions similaires

  1. [V6] Mettre les Lignes en colonnes
    Par sebrat dans le forum Deski
    Réponses: 5
    Dernier message: 28/06/2010, 10h47
  2. Transformer les lignes en colonnes
    Par metalcoyote dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 23/02/2007, 09h45
  3. Réponses: 1
    Dernier message: 05/12/2006, 21h39
  4. statistiques sur les lignes et colonnes d'un fichier
    Par ericbareke dans le forum Langage
    Réponses: 5
    Dernier message: 23/03/2006, 16h09
  5. Supprimer toutes les lignes et colonnes d'un tableau
    Par pekka77 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 01/12/2005, 11h26

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