Nun ja, es ist generell sinnvoll, sich die Daten so weit wie möglich von der
DB aufbereiten zu lassen und dann nur das Nötigste von der Anwendung machen zu lassen. Z.B. die Sortierung: Guck mal unter dem Stichwort "ORDER BY". Desweiteren kann der "WHERE"-Teil viel Arbeit übernehmen.