Страница 1 из 1

MySQL запрос

Добавлено: 06 сен 2007, 19:51
Enemy
предположим есть таблица с данными в которой имеется 10 строк
каждая строка имеет свой ИД (т.к. данные таблицы постоянно удаляются и добавляются ИД идут не по порядку)
нужно выбрать все строки с 3 по 5
т.е. если таблица имеет вид
id | 1 | 3 | 4 | 5 | 8 | 9 | 11 | 13 | 14 | 15 |
нужно выбрать строки с ид 4,5,8

Re: MySQL запрос

Добавлено: 06 сен 2007, 23:49
Serge_Bliznykov
попробуйте использовать LIMIT:

select * from employeeSkills limit 2, 3 order by ID;
(т.е. вернуть начиная с третьей строки запроса (нумерация идёт с нуля) три строчки запроса)

When we pass two parameters to limit, the first parameter is the offset (start point) and the second parameter is the maximum number of rows we would like returned.