Thema Datum  Von Nutzer Rating
Antwort
Rot Komplizierte Bereinigung anhand Priorisierung
15.08.2012 18:52:55 Augustin
NotSolved
16.08.2012 12:25:46 Dekor
NotSolved

Ansicht des Beitrags:
Von:
Augustin
Datum:
15.08.2012 18:52:55
Views:
1485
Rating: Antwort:
  Ja
Thema:
Komplizierte Bereinigung anhand Priorisierung

Hallo zusammen,

ich bin verzweifelt. Folgende Herausforderung:

Ich habe eine Tabelle mit ca. 8.000 Zeilen. Die Spalten sehen wie folgt aus:

Kunde | Produktnummer | Produktvariante | Preis

Kunde zu Produktnummer ist eine 1:n Beziehung.
Problem: Produktnummer zu Produktvariante ist derzeit auch eine 1:n Beziehung.
Produktvarianten hat Werte A, B, C, D, E, F und kann verschiedene Preise haben.

Ergebnis soll sein:
Je Kunde soll eine Produktnummer nur GENAU EINE Produktvariante haben. D.h. ist zu einer Prod-Nr. mehr als eine Variante vorhanden, dann soll nach diejenige Variante übernommen werden, die am höchsten Priorisiert ist - Prioritätsreihenfolge ist in diesem Beispiel A, B, C, D, E, F. Die restlichen Varianten sind zu löschen oder zu markieren.

Beispiel:

KundeA | 10001 | A | 5
KundeA | 10001 | C | 3
KundeA | 10001 | F | 14

Ergebnis sollte sein: KundeA | 10001 | A | 5, weil A die höchste Priorität hat. Die anderen beiden Einträge sind quasi Schrott.

Wie kann ich das anstellen? Irgendwelche Ideen?

Viele Grüße

Augustin


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Komplizierte Bereinigung anhand Priorisierung
15.08.2012 18:52:55 Augustin
NotSolved
16.08.2012 12:25:46 Dekor
NotSolved