Имя: Пароль:
1C
1С v8
SQL запрос для суммы
0 Пользователь1104
 
20.12.17
23:46
Здравствуйте. Как в mysql выводить последовательно записи пока сумма по конкретному полю не превысит заданное число?
Например, задаю число 6
поле1
2
4
1
3
Выводятся только первые две записи.
1 Asmody
 
21.12.17
00:11
(0) Если таблица упорядочена по числовому ключу, то решается соединением к самой себе по условию t.id > t1.id, с группировкой по полям первой таблицы и суммой по присоединенной. Но запросом в mysql эту задачу решать не оптимально. На уровне языка будет проще.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший