[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Обработка след. строки после запроса select - like
MailRes
Всем привет!

Допустим, есть таблица (table) с одной колонкой (name) и содержанием

апельсин
помидор
яблоко
груша
банан

Делаю запрос в таблицу "select * from table where name like 'помидор'".
И запрос вернет одну строку "помидор".

Как прочитать сразу же следующую строку, чтобы не делать запрос "select * from table where name like 'яблоко'" ???
MailRes
всё разобрался)
К такому решению пришел:
добавил поле id, значение которого увеличиваются на 1 с каждой строкой. И сделал еще один запрос выбирая по полю id, чтобы значение поля было на 1 выше, чем у изначального запроса
alexbel2404
Думаю правильнее будет не выше на 1, а больше, чем предыдущий id, с выставленным limit 1. Т.к. последовательность id может нарушится и запрос перестанет работать. Может быть и другие варианты существуют, но это то, что пришло первым в голову, а сонным больше думать не хочется))
MailRes
ну да, limit чтоб ничего лишнего не было)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.