Bonjour à tous,
Alors voilà je recherche une solution pour supprimer des lignes selon un critère bien spécifique.
J’ai plusieurs référence dans la colonne [Reference], je souhaite que quand la référence = « INGP » il me supprime la ligne au-dessus (qui est la contrepartie associe).
Je m’explique, je bosse sur des rapports de transactions et je dois supprimer certaine contrepartie selon certaines références. Ici c’est la référence INGP.
La ligne contrepartie n’a aucun critère qui puisse l’identifier globalement pour toutes les références INGP, d’où la difficulté, puisse chaque transaction possède un numéro unique.
Un même numéro de transaction lie la référence et sa contrepartie.
Du coup je ne peux pas me contenter de supprimer toutes les contreparties puisque je dois en garder.
Voici une structure simplifie de ma table, la première ligne étant celle à supprimer mais pas la numéro 3 car associe à une référence différente (CORP) :
[Trade ID] [Reference]
1 1234
2 1234 INGP
3 1235
4 1235 CORP
Je redoute de devoir passer par une macro, ou peut être un DELETE… WHERE assez avance ?
Merci d’avance.
Bonne journée a tous
Partager