(konsoliderer diskussionen ovenfor)
Du kan ikke bestille effektivt efter et beregningsresultat. For at få denne forespørgsel til at fungere hurtigt, skal du oprette en ranking
kolonne, der indeholder c.age-UNIX_TIMESTAMP(c.newdate)
. Opret derefter et indeks på id
og ranking
, dvs. CREATE INDEX id_ranking ON c (id, ranking)
for at gøre både GROUP BY og ORDER BY indekseret.