@KatyaBychko

Как отсортировать кортеж по заданному интервалу времени?

На страничке сайта таблица с именами и днями рождениями, необходимо установить фильтр, чтобы задавать временной диапазон для отображения данных. Как правильно отсортировать данные вытянутые из бд сторонней (sql запрос).
Ниже пример полученных из оракла данных

list_test = cursor.fetchall()
sorted_by_date = sorted(list_test, key=lambda tup: tup[5], reverse=True)

[('Катя', datetime.datetime(2003, 3, 13, 0, 0)), ('Маша', datetime.datetime(2003, 10, 15, 0, 0))]
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
ipatiev
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
Разумеется, все фильтры и сортировки должны быть только в SQL запросе.
Чтобы "из сторонней бд" "вытягивались" сразу только нужные данные, уже отсортированные в нужном порядке
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы