INDEX(reg_date)
is waarschijnlijk de enige bruikbare index.
Je bent gedwongen om 2 soorten te doen -- één voor de GROUP BY
, een andere voor de ORDER BY
.
Zodra ik SHOW CREATE TABLE imei_tb
zie , ik denk dat ik je een verbeterde zoekopdracht kan geven met een subquery.
Nieuwe tip
Eén sortering kan worden geëlimineerd door de GROUP BY
en ORDER BY
wedstrijd. Dit zou identieke resultaten moeten opleveren, maar sneller:
GROUP BY city_id, GroupName
ORDER BY city_id, GroupName