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:
Le champs Num_ligne_admission est Autoincrément, pas de doublons pour ce champs, tous le reste est en double.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
la requete suivante supprime toutes les données de ma Table:
Quelqu'un a t'il, meilleur solution ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
Merçi
Partager