Имеется таблица `id`, `val`. Оба поля integer. `id` - unsigned primary auto_increment, `val` - unsignedВ таблице имеется N записей.Задаётся число MНеобходимо выбрать из таблицы максимальное количество записей таким образом, чтобы количество значний `val` не превосходило M.(в Запросе 1 говорилось о сумме, здесь уже идёт речь конкретно о значениях, словно у вас имеется таблица юзеров и разных стран, и вым нужно выбрать юзеров из M стран (не важно каких, известно только количество). Делать по id IN() не советуйте, число M может быть и > 1000 и писать всё в IN() - плохо)
|