Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/04/2008, 22h15   #1
Membre du Club
 
Homme
Développeur informatique
Inscription : décembre 2006
Messages : 104
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 104
Points : 49
Points : 49
Par défaut Marquer les doublons dans une colonne

Bonsoir,
je cherche a marquer les cellules d'une colonne dont les valeurs sont en doublon
exemple de ma table:
Citation:
x y z
--------------
1 A 11
2 B 12
3 C 13
4 D 14
5 E 15
6 B 16
7 F 17
8 G 18
9 B 19
10 H 20
resultat attendu:
Citation:
x y doublon z
---------------------------
1 A 11
2 B Doublon 12
3 C 13
4 D 14
5 E 15
6 B Doublon 16
7 F 17
8 G 18
9 B Doublon 19
10 H 20
Merci
webfranc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2008, 03h43   #2
Rédacteur
 
Homme Salim
Développeur et DBA Oracle
Inscription : octobre 2006
Messages : 872
Détails du profil
Informations personnelles :
Nom : Homme Salim
Localisation : Canada

Informations professionnelles :
Activité : Développeur et DBA Oracle

Informations forums :
Inscription : octobre 2006
Messages : 872
Points : 1 100
Points : 1 100
Salut,

Essaie ce code
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
SQL> SELECT X, y ,decode(COUNT(1)over(partition BY y),1,NULL,'Doublon') Doublon ,z
  2  FROM DOUBLE 
  3  ORDER BY x;
 
         X Y     DOUBLON          Z
---------- ----- ------- ----------
         1 A                     11
         2 B     Doublon         12
         3 C                     13
         4 D                     14
         5 E                     15
         6 B     Doublon         16
         7 F                     17
         8 G                     18
         9 B     Doublon         19
        10 H                     20
 
10 rows selected.
 
SQL>
salim11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2008, 20h10   #3
Membre du Club
 
Homme
Développeur informatique
Inscription : décembre 2006
Messages : 104
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2006
Messages : 104
Points : 49
Points : 49
merci salim ca marche
webfranc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h53.


 
 
 
 
Partenaires

Hébergement Web