Я строящий следующий запрос:Один дополнительный ряд в запросе колонка суммы
SELECT taskid
FROM tasks, (SELECT @var_sum := 0) a
WHERE (@var_sum := @var_sum + taskid) < 10
Результат:
taskid
1
2
3
сейчас это возвращении мне все строк, которые при суммировании является < 10, я хочу добавить одну дополнительную строку к моему результату (10 может быть чем угодно, но это всего лишь примерное значение)
Итак, желаемый результат:
taskid
1
2
3
4
использовать '<=' вместо '<'? как 6+ 4 ... = 10 (о да) –
Это работает на 10, но не на 5 - например. –
О, кажется, вам лучше объяснить, что вы хотите ... –