для понимание проблемы "нужна ли математика программисту", на этом сайте периодически появляются вопросы про вычислить включенный в итог процент, я офигиваю от того, как много людей не способны написать простое уравнение для этого.
Тогда индексы надо ставить на все столбцы, если уж сортировать данные, то прям клепать индексы на все столбцы где нужно сортировать, считать и прочего.
да где такое написано? как можно было прийти к такой дичи?
всегда показывай текст ошибки, а лучше ее полный traceback, тут ты перехватываешь все исключения и пишешь про что есть такая ошибка, но даже не понятно где именно она возникла