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

SQL Oracle Discussion :

Alignement en colonnes d'un champ


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut Alignement en colonnes d'un champ
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select champs1,champs2 from matable1,matable2 where ch2=champs1
    La requete ci dessus me donne sous excel le résultat suivant :

    Colonne A - Colonne B
    Champs1 - Champs2
    0 - 10
    0 - 20
    1 - 30
    1 - 40

    Je souhaite que le résultat aligne les champs2 en colonne :

    Colonne A - Colonne B - Colonne C
    Champs1 - Champs2a - Champs2b
    0 - 10 - 20
    1 - 30 - 40

    Merci d'avance pour votre aide

  2. #2
    Expert confirmé Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611
    Par défaut
    Cherchez pivot sur ce forum.

  3. #3
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut Alignement en colonnes d'un champ
    Bonjour,
    J'ai cherché à pivot sur ce forum mais je ne m'en sors pas.

    Pouvez vous me dire si je suis dans la bonne direction avec le code ci dessous ?

    J'ai l'impression que je dois utiliser la fonction TRANSFORM mais j'ai un message d'erreur.

    Merci d'avance

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT champs1,champs2 
    FROM matable1,matable2 
    WHERE ch2=champs1
    GROUP by champs1
    PIVOT champs1;

  4. #4
    Membre Expert Avatar de ojo77
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Décembre 2010
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 680
    Par défaut
    Y-a-t-il un nombre constant de "champs2" pour une valeur donnée de "champs1" ?

  5. #5
    Membre averti
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut
    Bonjour
    Non c'est complétement aléatoire.

  6. #6
    Membre Expert Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Par défaut
    Salut !

    Un nombre maximal alors ? Un typage ou une règle qui permet de savoir dans quel ordre tu les mets dans les colonnes ?

    Et sinon, pourquoi as-tu besoin de cela ?

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

Discussions similaires

  1. problème alignement de colonnes d'un tableau
    Par freija dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 18/08/2006, 15h34
  2. Alignement de Colonnes d'une TStringGrid
    Par BigMike dans le forum C++Builder
    Réponses: 2
    Dernier message: 28/06/2006, 10h22
  3. alignement de colonnes sur un select
    Par jeanpaul702 dans le forum Langage SQL
    Réponses: 7
    Dernier message: 30/05/2006, 11h08
  4. [CR9]Masquer des données (colonnes) suivant valeur champ
    Par neo.51 dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 05/09/2005, 09h43
  5. Alignement de colonne d'un tableau
    Par G_Kill dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 05/04/2005, 21h17

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