Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
SELECT *, @sum := @sum + price FROM (SELECT *, @sum := 0 FROM `table` WHERE price <= 100 ORDER BY `effect` DESC) r WHERE (@sum + price) <= 100