Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Вывод энной записи MySQL НЕ используя ID  (Прочитано 622 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн denfox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Есть таблица MySQL где есть поле ID, однако цифры туда присваиваются случайным образом. Зачем - не важно, на то есть причины.

Интересует следующее: возможно ли в таком виде вывести, к примеру, шестую запись с начала таблицы, отсортировав по какому-то из полей?

Если бы ID был по-порядку от 1 и до конечного числа, то это делалось бы с помощью WHERE ID='6'
А как быть в таком случае?
Заранее спасибо за ответы.

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Вывод энной записи MySQL НЕ используя ID
« Ответ #1 : 08 Апреля 2013, 16:59:30 »
SELECT * FROM `table` ORDER BY `field` LIMIT 5,1
Tempora mutantur et nos mutantur in illis

Оффлайн denfox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Вывод энной записи MySQL НЕ используя ID
« Ответ #2 : 08 Апреля 2013, 18:30:50 »
Большое спасибо, именно то что нужно.

 

Страница сгенерирована за 0.09 секунд. Запросов: 25.