Ich versuche seit einiger Zeit alles das, was ich bisher in PHP berechnen lassen habe, in SQL eredigen zu lassen.
Erscheint mir sinnvoll, da ich nicht alle Werte in die Vars packen muss ect.
Allerdings bekomme ich die Verschachtelungen nicht hin.
Momentan versuche ich folgendes:
SQL
SELECT accspm AS results FROM players ORDER BY accspm DESC LIMIT 0,5 -- colum "accspm" absteigend sortiert und limit auf 5 Einträge
Aus dieser Anweisung bekomme ich ja nun 5 Einträge.
Von diesen 5 möchte ich nun den kleinsten Wert.
Den kleinsten Wert bekomme ich aus dem gesammten Table per:
Ich versuche aber nun die beiden Querys in einer zu schreiben.
Versucht hab ich:
SQL
SELECT MIN(accspm) AS result FROM (
(SELECT accspm AS array FROM players ORDER BY accspm DESC LIMIT 0,5)
)
und
SQL
SELECT MIN(
(SELECT accspm AS array FROM players ORDER BY accspm DESC LIMIT 0,5)
)
AS result FROM players
und einige Andere, die aber gar keinen Sinn ergaben.
Ist es überhaupt möglich? Oder muss ich das doch über PHP machen?