|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 37 ![]() |
J'ai une table dans une Bd Sql qui a les champs Date, Heure et plusieurs autres champs de donnée. Le problème est qu'il peut y avoir plusieurs enregistrement avec le même "Date" et "Heure" et c'est ce que je veux éliminer c-à-d que je veux avoir un seul enregistrement pour une "Date" et "Heure" et éliminer tout les autres. Je fouille sur internet et je vois des façon d'éliminer les doublons en fonction d'un champs mais en fonction de deux ?????
Quelqu'un a déjà eu ce problème ?? Merci! |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2006 Messages : 37 ![]() |
L'autre façon que j'ai trouvé est avec les clés primaires. J'ai configurré mes champs "Date" et "Heure" en clé primaire. Le problème et que les doublons sont éliminé pour chaque champs.
|
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() ![]() |
si tu as SQL 2005 et > tu peux utiliser un CTE avec ROW_NUMBER() OVER(PARTITION BY ...
Exemple Code :
|
||
|
00
|
Copyright © 2000-2012 - www.developpez.com