Thema Datum  Von Nutzer Rating
Antwort
Rot finde x-ten Wert in einer Tabelle
11.10.2024 08:14:49 Gast551
NotSolved
11.10.2024 08:50:02 Gast17378
NotSolved

Ansicht des Beitrags:
Von:
Gast551
Datum:
11.10.2024 08:14:49
Views:
58
Rating: Antwort:
  Ja
Thema:
finde x-ten Wert in einer Tabelle

Guten Morgen zusammen.

Ich stehe vor dem Problem, eine Preistabelle mit Mengenstaffeln nach dem x-ten Wert auslesen zu müssen.
d.h. ich habe einen Tabelle mit folgenden Feldern:
- Preislisten-Index (3 unterschiedliche)
- TeileNr
- Menge (1 bis x)
- Preis für Menge

d.h. in Summe gibt es für 1 Produktprogramm 3 Preislisten (ABC-Kunden) mit entspr. Mengenstaffel (>50.000 Datensätze)
die Mengenstaffel ist nur für eine Teilmenge darin und kann 2,3,4,... stufig sein.

Menge 1 gibt es immer; die Staffel dahinter ist inkonsistent; kann also z.B.:
- 1 / 5 / 10 Stk.
- 1 / 2 / 12 / 25 Stk. sein
Das ist rein produktabhängig

ich muss nun herausfinden, welcher Preis hinter z.B. der 2-ten Staffelmenge auf Teileebene in Preisliste "A" hinterlegt ist. wenn es keine Staffel gibt, dann den Basispreis (Menge =1)

Also bildlich ausgedrückt:

  • nach Preislistenindex/TeileNr/Staffelmenge/Preis gruppiert
  • innerhalb der Gruppierung nach Menge aufsteigend sortiert
  • Artikelpreis auslesen der zweitniedrigsten Menge/oder 1.Datensatz wenn es keine Staffel gibt

A / 4711 / 1 / € 5,00

A / 4711 / 4 / € 4,00

A / 4711 / 10 / € 2,50

B / 4750 / 1 / € 10,00

Ergebnis: Staffelpreis 2 für Teil 4711 in Preisliste "A" bei Menge 4 = € 4,00

 

Hat dafür jemand eine Access-Lösung?

herzlichen Dank für Eure Hilfe

lg
Michael


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 finde x-ten Wert in einer Tabelle
11.10.2024 08:14:49 Gast551
NotSolved
11.10.2024 08:50:02 Gast17378
NotSolved