Bonjour,
Je souhaite supprimer des doublons dans une base de donnée afin de garder que les lignes pour qui une variable est renseignée.
Exemple:
Id-client, rpn-client, date
11, ca, 10/09/2017
11, , 10/09/2017
12, , 09/09/2017
Dans cette exemple je veux garder la première ligne car rpn- client est renseigné et aussi la ligne 3 même si la variable rpn-client n'est pas renseignée. Je veux uniquement supprimer le doublon de la ligne 2.
J'ai ajouté ça dans ma requête:
(case when rpn-client si not null then 1 else 99 end) as rpn-client
qualify row .... partition by id -client ordre by rpn -client)=1
mais il me garde une seule ligne parmi les 3000!
Help me please !
D'avance un grand merci de votre aide
Partager