2 Felder einer Tabelle verknüpfen ...

ronin

Erfahrenes Mitglied
Hallöchen liebe Leuts.


Ich habe eine Tabelle x und die Felder votes und points. Ich möchte nun einen SELECT ausführen, wobei ich bei dem ORDER die beiden Felder berechnen kann.

In dem Feld votes ist die Anzahl der abgegebenen Stimmen und in points die Anzahl der vergebenen Punkte.
Ich will nun die Zeile auslesen, die rein rechnerisch die höchste Prozentzahl aus Punkten und Stimmen bekommen hat.

Bsp:

Code:
ID  votes  points
-----------------
1   10     20     ==  20%
2   10     50     ==  50%
3   10     100    == 100%
4   5      45     == 90%


Der SELECT soll nun ergeben, dass Zeile 3 zuerst ausgelesen wird.
Kann mir da jemand weiter helfen?


Danke und Grüße, Ronin
 
Derzeit:

PHP:
SELECT * FROM tabelle WHERE votes>'10' ORDER BY points


Ich will rausfinden, wer den höchsten prozentualen Wert hat und dabei mehr als 10 Votes hast.


THX im Vorraus. :)
 
Klappt.

Für alle, die es wissen wollen:

PHP:
SELECT *, (points / votes * 10) AS proz FROM $tabelle WHERE votes>'10' ORDER BY proz DESC

So kann ich das wegen dem * noch auslesen. Paßt perfekt!




THX und Grüße, Ronin
 

Neue Beiträge

Zurück