StatisticsV1.last_update)
stmt_1 = select(StatisticsV1).where(
or_(
cast(time_end, Date) == now(),
StatisticsV1.active == True,
)).order_by(asc(StatisticsV1.algorithm_id)).order_by(asc(StatisticsV1.last_update))
делает все что нужно но вот могу ли я засунуть результат первой сортировки в список? тоесть я могу конечно отфильровать пробежав циклом по ответу но можно ли через алхимию решить это?
Разрешаю тебе засунуть его в список, а что ты хочешь то? У тебя квери билдер есть, если тебе надо сделать два разных запроса, делай, части запросов отлично сохраняются в переменные
не понял если честно, ты говоришь сделать отдельный запрос для каждого условия и в список засунуть? там просто данные большие
Так, ты хочешь один и тот же запрос сделать, но с разной сортировкой? Используй materialized view с кэшированием тогда
Смотри как политики обновления данных для вьюхи работают для твоей субд
Обсуждают сегодня