строки до достижения определенного числа суммы значений одного столбца?
Императивно это было бы что-то вроде
res = []
sum_value = 0
for row in rows:
res.append(row)
sum_value += row.column
if sum_value > X:
break
Вряд ли, твой вариант неплохо выглядит
думаю что-то такое можно сделать через группировку и HAVING, но точно не могу сказать как
Скорее всего как-то можно через оконные функции
В чате psql подсказали такое, вроде как-раз с ними
Обсуждают сегодня