INDEX(reg_date) je pravděpodobně jediný užitečný index.
Jste nuceni udělat 2 druhy -- jeden pro GROUP BY , další pro ORDER BY .
Jakmile uvidím SHOW CREATE TABLE imei_tb , Myslím, že vám budu moci poskytnout vylepšený dotaz pomocí dílčího dotazu.
Nový tip
Jedno řazení lze eliminovat vytvořením GROUP BY a ORDER BY zápas. To by mělo poskytnout stejné výsledky, ale rychlejší:
GROUP BY city_id, GroupName
ORDER BY city_id, GroupName