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
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