Hallo
Ich suche eine möglichst saubere Lösung für folgendes Problem.
Es geht um ein Börsenspiel. Jeder User hat dort ein Depot. Nun soll ermittelt werden, am wie vielten Rang er steht. Dabei ist folgendes zu berücksichtigen:
- in Tabelle 'user' in der Spalte 'geld' steht wie viel Bargeld er hat
- in Tabelle 'depot' gibt es pro Aktie die er besitzt einen Datensatz. Dort ist die Menge gespeichert sowie eine Verknüpfung gelegt zur Tabelle user und zur Tabelle 'aktie'
- in Tabelle Aktie ist der aktuelle Kurswert gespeichert
Es soll also das Bargeld mit dem Depotwert (menge der jeweiligen Aktie*Kurswert) addiert werden. Wie mache ich das am besten? Schaffe ich das in einer Query?
MySQL ist das neuste installiert.
Ich suche eine möglichst saubere Lösung für folgendes Problem.
Es geht um ein Börsenspiel. Jeder User hat dort ein Depot. Nun soll ermittelt werden, am wie vielten Rang er steht. Dabei ist folgendes zu berücksichtigen:
- in Tabelle 'user' in der Spalte 'geld' steht wie viel Bargeld er hat
- in Tabelle 'depot' gibt es pro Aktie die er besitzt einen Datensatz. Dort ist die Menge gespeichert sowie eine Verknüpfung gelegt zur Tabelle user und zur Tabelle 'aktie'
- in Tabelle Aktie ist der aktuelle Kurswert gespeichert
Es soll also das Bargeld mit dem Depotwert (menge der jeweiligen Aktie*Kurswert) addiert werden. Wie mache ich das am besten? Schaffe ich das in einer Query?
MySQL ist das neuste installiert.