MySQL - взять следующую запись

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Подскажите запрос к MySQL. Нужно взять первую строку следующую после строки id = 50 в таблице table содержащую 0 в поле coll.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Сам сочинил. ) Может кому пригодиться.

Код:
SELECT `что берем` FROM `table` WHERE `id` > 50 && `coll` = 0
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 608
Благодарностей
4 600
Баллы
113
если ты хочешь реализовать что-то вроде прогона по кругу, то тебе нужно ещё одно поле, содержащее временную метку последнего обращения
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Тут скорее всего не по кругу а продолжить начатое в много потоке. Я беру первую строку содержащую в нужном поле 0, обьявляю ее id в глобальной переменной и следующий поток уже берет строку сдержащую 0 следующую после обьявленной в глобальной переменной строки.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)