Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Поможете с запросом ? / 6 сообщений из 6, страница 1 из 1
27.08.2013, 11:38:02
    #38378346
futbolim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поможете с запросом ?
Нужно выбирать следующий id.
К примеру, есть таблица из 10 записей. Если наш ID = 7, то выбрать 8, если ID = 10, то выбрать 1. Типа вертикальный round robin, но по таблице.
Костыли, типа "еще одно поле" не предлагать или на уровне php тоже.
Пока писал, придумал следующее: id = IF('.($id).' = MAX(), MIN(), '.($id).')
Прокатит ?
Спасибо.
...
Рейтинг: 0 / 0
27.08.2013, 11:39:54
    #38378348
futbolim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поможете с запросом ?
И конечно же могут быть ямы между ID
...
Рейтинг: 0 / 0
27.08.2013, 12:33:04
    #38378460
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поможете с запросом ?
futbolim,

джойните табличку саму с собой на условии "больше или равно", сортируете по возрастанию и выбираете первый больший через лимит 1. Как-то так. Подробнее - к преподу.
...
Рейтинг: 0 / 0
27.08.2013, 13:08:32
    #38378531
futbolim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поможете с запросом ?
Arhat109,

Спасибо. А что значит к преподу ?
...
Рейтинг: 0 / 0
27.08.2013, 13:51:29
    #38378608
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поможете с запросом ?
futbolimА что значит к преподу ?Думаю, это значит "за подробными объяснениями обратитесь в техподдержку к своему преподавателю по дазам банных".
...
Рейтинг: 0 / 0
27.08.2013, 16:04:53
    #38378865
futbolim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поможете с запросом ?
tanglir,

а, т.е. это было в прямом смысле. Жаль, что у меня его нет. Спасибо всем.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Поможете с запросом ? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]