Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels 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 14/06/2007, 19h35   #1
Membre habitué
 
Inscription : février 2007
Messages : 216
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : février 2007
Messages : 216
Points : 115
Points : 115
Par défaut eliminer les doublons

bonjour;
J'ai une table très volumineuse, cette table T1 contient une colonne col1 et je veux supprimer les enregistrements doublons et ne laisser qu'un, par ex
Code :
1
2
3
4
5
6
7
 
JHON
JHON
JHON
SMITH
TED
TED
je ne veux avoir que:aidez moi svp je suis bloqué;
et merci mes amis.
elharet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2007, 21h23   #2
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
http://oracle.developpez.com/faq/?page=3-1#doublons
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 12h48   #3
Membre habitué
 
Inscription : février 2007
Messages : 216
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : février 2007
Messages : 216
Points : 115
Points : 115
Merci Pifor;
Tu m'as été d'une aide précieuse; j'ai vu le lien que tu m'as donné et ca répond exactement à mon besoin, la solution est:
Code :
1
2
3
4
5
6
7
 
DELETE T1 a
WHERE rowid > (
SELECT min(rowid)
FROM T1 b
WHERE b.col1 = a.col1
);
elharet 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 11h58.


 
 
 
 
Partenaires

Hébergement Web