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 :

Dédoublement de lignes


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Dédoublement de lignes
    Bonjour

    j'ai besoin de filtrer mes données sur une table :

    Nom prénom code code2
    N1 P1 C1 tutu
    N1 P1 C2 tata
    N2 P2 C1 toto

    et je souhaite obtenir 1 ligne par personne à savoir, si le code "C2" existe alors afficher la ligne contenant C2 sinon afficher la ligne C1. ça me donnerai en résultat quelque chose comme:

    Nom prénom code code2
    N1 P1 C2 tata
    N2 P2 C1 toto


    Désolé j'ai pas un super niveau en SQL :-)

    Merci de votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    quelque chose comme ça ?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select Nom , [prénom], coalesce ( max(code) , max(code2) ) CODE
    from ma_table
    group by Nom , [prénom]

  3. #3
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Points : 13 314
    Points
    13 314
    Par défaut
    C'est pas très très clair.

    Quel est le critère de précédence de C1 vs C2 ?

    Peux tu poster aussi le DDL de ta table ?

Discussions similaires

  1. [8.3] Dédoublement de certaines lignes / jointure externe (LEFT)
    Par geoloc dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 30/07/2014, 17h41
  2. [WD15] Problème de dédoublement de ligne dans des tables fichiers
    Par lololebricoleur dans le forum WinDev
    Réponses: 14
    Dernier message: 20/09/2010, 10h53
  3. [TP]lire une ligne de l'ecran et la stocker dans une chaine
    Par Bleuarff dans le forum Turbo Pascal
    Réponses: 26
    Dernier message: 02/07/2002, 10h08
  4. Couleur des lignes dans DBGrid
    Par eddie dans le forum C++Builder
    Réponses: 5
    Dernier message: 21/06/2002, 18h15
  5. String Grid et choix d'une couleur pour une ligne
    Par Gigottine dans le forum C++Builder
    Réponses: 12
    Dernier message: 17/05/2002, 15h23

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