Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Архив вопросов и ответов (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/)
-   -   Запрос №2 (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/zapros-2-a-384407/)

Guest 16.10.2011 14:16

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


Часовой пояс GMT, время: 08:54.


© www.otvetnemail.ru - Форум вопросов и ответов.