Höchstgebot Updaten

  • Themenstarter Themenstarter Lukasz
  • Beginndatum Beginndatum
L

Lukasz

Hallo Liebes Forum

Ich stehe gerade vor einem Problem und weis nicht wie ich es richtig lösen kann.

Ich habe eine Tabelle.

MinimalGebot | MaximalGebot

In dieser Tabelle können einige Spalten sein, was mir eigentlich den Kopf macht. Jeder der das MinimalGebot überbietet wird in die Tabelle eingetragen. Jedoch müssten dann die die als MaximalGebot mehr haben als das Minimalgebot automatisch mit hoch gesetzt werden. Das würde bedeuten, ich erhöhe um den Mindestschritt bei denen die im Maximalgebot mehr haben als mein neues Gebot.

Beispiel

USR1 | 10 | 20
USR2 | 20 | 30
USR3 | 15 | 20
USR4 | 12 | 25

User 5 bietet nun 21 EURO Maximal. So müssten die Minimalgebote bei USR1 und USR3 auf 20 Euro erhöht werden. Das kann ich alles mit einem SQL-UPDATE regeln.
USR2, USR4 und USR5 sind nun noch im Rennen. Diese werden sich nun um den Mindesterhöhungsschritt bis zum Maximalgebot bewegen.
Doch wie mach ich das am Besten, um am Ende einen Höchstbietenden zu haben in der Spalte? Es sollten auch identische Gebote berücksichtig werden.

Ich weiß, das ist schon was für "Gurus", aber ich bin trotzdem über Lösungsvorschläge und -wege sehr dankbar ;)

MfG
Lukasz
 
Welchen Sinn hat es ein Minimal- und ein Maximalgebot abzugeben? Wieso nicht nur ein oberes Limit?
 
Zurück