Сталкнулся с такой проблеммой! Т.е есть таблица members: |member_id|count_records|,где в count_records указываеться кол-во сообщений у пользователя на данный момент, по умолчанию в count_records пишеться 0 Как найти минимальное значение count_records. Можно найти с помощью функции min(). Но как быть если у всех пользователей по умолчанию стоит 0.
Eser ваш вопрос был: Вы сами на него ответили Не вижу проблемы. Если у вас стоит другая задача, то просветите других
Нужно отправлять сообщение тому пользователю у которого на данный момент их меньше всего. и увеличивать счетчик сообщений на 1 для этого пользователя. Т.е был пользователь№1 и №2. у одного например сообщений 1шт. а у другого 3шт. Тут все понятно можно воспользоваться функцией min(). А если у пользователей одинаковое кол-во сообщений ну например по умолчанию 0 и у одного и у второго?
[sql]select id, count from users where count>0 order by count asc limit 0,1[/sql] на поле count должен стоять индекс
Понял ничего. Есть два пользователя. У них одинаковое количество сообщений. Ты хочешь узнать у кого из них сообщений меньше?