denkanstoß, php & mysql

caramba12321

blödefragensteller
Hallo Leute,
ich brauche mal eben zu folgender Sache einen Schupser.

Ich habe eine mysqltabelle investement.

id
name
percents
created_at

Ich möchte jetzt auf meiner website in einer sitebox die 4 provitabelsten investments angezeigt haben. Wie Profitabel ein investment für bereits war erechne ich aus: ((momentaner timestamp - created_at timestamp) / 84600) * percents

also quasi die Anzahl der Tage die ich schon investiere mal percents.
Wie kann ich das nun in einem SQL Query ausdrücken, also das er mir die 4 profitablesten investments lädt?
muss ich das irgendwie bei WHERE mit reinpacken oder danach mit einer foreach schleife lösen?

Wäre super wenn ihr mir helfen könnt :)
 
ORDER BY ... DESC
LIMIT

Das sind die 2 Befehle die du brauchst
SQL:
SELECT *
FROM myTable
ORDER BY [deine Berechnung] DESC
LIMIT 4
 
Zuletzt bearbeitet von einem Moderator:
Zurück