[SQL2005]Probleme de Doublons
Bonjour à Tous,
Mon Problème est le suivant, une de mes Tables, lors d'un transfert de données à pris des doublons, mon SGBD est SQL Server 2005. ci-joint une vue de cette Table:
Code:
1 2 3 4
|
SELECT Num_ligne_admission, Num_admission, Num_intervenant_structure, Plafond, Qte, Remise, Ticket_moderateur, Prix_unitaire, Montant_remise,
Montant_patient, Montant_pris_en_charge, Montant_Total, Montant_Patient_avoir, Montant_Pris_En_Charge_avoir, Montant_Total_avoir
FROM Ligne_admission |
Le champs Num_ligne_admission est Autoincrément, pas de doublons pour ce champs, tous le reste est en double.
la requete suivante supprime toutes les données de ma Table:
Code:
1 2 3 4 5 6 7 8
|
DELETE
FROM Ligne_admission
WHERE Num_ligne_admission IN
(SELECT Min (Num_ligne_admission)
FROM Ligne_admission T2
WHERE Num_admission>=T2.Num_admission
GROUP BY Num_admission) |
Quelqu'un a t'il, meilleur solution ??
Merçi