Antilogarithm
Grünschnabel
Hallo zusammen,
ich stehe mittlerweile total auf dem Schlauch je länger ich mich mit dem Problem befasse. Kann mir bitte jemand einen Tipp geben, wie ich folgendes Problem am besten angehen kann?
Aufgabe:
Es sollen mehrere Produkte eingekauft werden.
Diese Produkte werden von verschiedenen Händlern angeboten. Jeder Händler verlangt einen anderen Preis für die Produkte und nicht jeder Händler hat alle gesuchten Teile vorrätig.
Die Händler haben jeweils individuelle Versandkosten und unterschiedliche Mindestbestellwerte, die pro Bestellung mindestens erreicht werden müssen.
Ich möchte die günstigste Kombination finden. Also: Wo bestellt man welches Produkt um die geringsten Gesamtkosten zu haben.
Die in den Screenshots gezeigten Werte sind nur Beispiele. Die tatsächlichen Tabellen sind deutlich umfangreicher.
Zwei Fragen habe ich dazu:
1. Gibt es einen Weg um mit möglichst wenigen Rechenschritten die günstigste Kombination zu finden, oder muss man alle Kombinationsmöglichkeiten durchgehen?
2. Wie kann man das Durchprobieren aller Kombinationsmöglichkeiten möglichst effektiv in SQL (stored procedure) programmieren?
Vielen Dank!
ich stehe mittlerweile total auf dem Schlauch je länger ich mich mit dem Problem befasse. Kann mir bitte jemand einen Tipp geben, wie ich folgendes Problem am besten angehen kann?
Aufgabe:
Es sollen mehrere Produkte eingekauft werden.
Diese Produkte werden von verschiedenen Händlern angeboten. Jeder Händler verlangt einen anderen Preis für die Produkte und nicht jeder Händler hat alle gesuchten Teile vorrätig.
Die Händler haben jeweils individuelle Versandkosten und unterschiedliche Mindestbestellwerte, die pro Bestellung mindestens erreicht werden müssen.
Ich möchte die günstigste Kombination finden. Also: Wo bestellt man welches Produkt um die geringsten Gesamtkosten zu haben.
Die in den Screenshots gezeigten Werte sind nur Beispiele. Die tatsächlichen Tabellen sind deutlich umfangreicher.
Zwei Fragen habe ich dazu:
1. Gibt es einen Weg um mit möglichst wenigen Rechenschritten die günstigste Kombination zu finden, oder muss man alle Kombinationsmöglichkeiten durchgehen?
2. Wie kann man das Durchprobieren aller Kombinationsmöglichkeiten möglichst effektiv in SQL (stored procedure) programmieren?
Vielen Dank!
Zuletzt bearbeitet: