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 :

Dédoublonnages table avec doublons en colonne


Sujet :

SQL Oracle

  1. #1
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Avril 2022
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2022
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Dédoublonnages table avec doublons en colonne
    Bonjour à toutes et à tous,

    Je vous contacte pour de l'aide. Je travaille sur Sql Developer avec Oracle.

    J'ai une table qui contient des doublons. Je précise par doublons, qu'une colonne peut contenir le même numéro, sans pour autant que le contenu des autres colonnes soit le même. Ainsi je souhaiterai dédoublonné ma table , et faisant apparaître en colonne le contenu des doublons.

    Exemple qui me pose problème :

    Colonne produit Référence
    PRODUIT A Reference ABC
    PRODUIT A Référence ABCD
    PRODUIT A Référence ABCDEF

    Je souhaiterais ainsi pouvoir avoir en résultat :

    produit Référence 1 Reférence 2 Réference 3
    PRODUIT A Reference ABC Référence ABCD Référence ABCDEF

    J'espère que mes explications sont à peu près claire.

    Connaissant vos niveaux d'expertise en la matière j'ai bon espoir ... :-)

    Merci par avance,

    Cordialement

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 138
    Points : 1 918
    Points
    1 918
    Par défaut
    Bonjour,

    Tu veux faire un pivot quoi. Compliqué de manière dynamique, mais si tu sais combien de doublons max tu peux avoir ça peut être envisageable avec l'instruction PIVOT. Est-ce que le nombre de références est limité?

  3. #3
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Avril 2022
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2022
    Messages : 3
    Points : 3
    Points
    3
    Par défaut re pivot
    J'avais envisage le pivot, notamment en utilisant un count par exemple. A priori en doublons ça ne devrait pas en dépasser 3.

Discussions similaires

  1. MAJ table avec doublons
    Par nicerico dans le forum Requêtes
    Réponses: 2
    Dernier message: 13/05/2009, 17h43
  2. Création de table avec nom de colonne dynamique
    Par jibileg dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 03/12/2007, 22h13
  3. Table avec nombre de colonnes en paramètre
    Par segovia dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 3
    Dernier message: 14/08/2007, 08h41
  4. table avec recherche sur colonne
    Par wincroc dans le forum Général JavaScript
    Réponses: 28
    Dernier message: 31/05/2007, 11h52
  5. lenteur sur table avec beaucoup de colonne
    Par ukanoldai dans le forum Oracle
    Réponses: 3
    Dernier message: 23/01/2007, 13h36

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