Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Supprimer des doublons

3 réponses
Avatar
Patrick
Bonjour,

J'aimerais détruire des doublons mais garder bien sûr 1 ligne de chaque.

Comment puis-je faire ?

Merci.

--
Patrick

3 réponses

Avatar
Patrick
Voici la solution :

DELETE FROM ma_table
WHERE ma_table.id < ANY (SELECT t2.id
FROM ma_table t2
WHERE t2.cle1= ma_table.cle1
AND t2.cle2 =
ma_table.cle2
AND t2.id <>
ma_table.id)

--
Patrick


"Patrick" wrote:

Bonjour,

J'aimerais détruire des doublons mais garder bien sûr 1 ligne de chaque.

Comment puis-je faire ?

Merci.

--
Patrick


Avatar
Fred BROUARD
Patrick a écrit :
Bonjour,

J'aimerais détruire des doublons mais garder bien sûr 1 ligne de chaque.

Comment puis-je faire ?


Sujet complexe.

Lisez l'article que j'ai écrit. Il y a différentes méthodes.
http://sqlpro.developpez.com/cours/doublons/

A +


Merci.





--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
*********************** http://www.sqlspot.com *************************
Avatar
helios services
Fred BROUARD a écrit :
Patrick a écrit :
Bonjour,

J'aimerais détruire des doublons mais garder bien sûr 1 ligne de chaque.

Comment puis-je faire ?


Sujet complexe.

Lisez l'article que j'ai écrit. Il y a différentes méthodes.
http://sqlpro.developpez.com/cours/doublons/

A +


Merci.







mais peut on faire confiance à quelqu'un qui prétends coder plus de
65536 valeurs sur 2 octets ?

http://groups.google.com/group/fr.comp.applications.sgbd/msg/621527f995585842?dmode=source





et donc les écrits ont été bannis de wikipedia

--
Dr Thierry HOLZ
HELIOS SERVICES
180 rue de la croix du chene
60250 HEILLES
www.openqm.com02.net
www.pick.com02.net