Задавайте вопросы, мы ответим
Вы не зашли.
Народ, помогите плиз написать запрос выбора из талицы строк с определённым интервалом номеров строк.
Вот так бы я сделал в Oracle:
SELECT * FROM tableName
WHERE rownum < 6 AND rownum > 2;
А как это сделать в MYSQL?
Неактивен
SELECT * FROM tableName LIMIT 3,3;
Первое число - с какого начинать (= 2+1), второе - сколько строк вывести (= 6 - 2 - 1).
Смею заметить, что без ORDER BY такой запрос особого смысла не несет, т.к. строки,
вообще говоря, могут выдаваться в произвольном порядке.
Неактивен
Спасибо большое!
paulus написал:
Смею заметить, что без ORDER BY такой запрос особого смысла не несет, т.к. строки,
вообще говоря, могут выдаваться в произвольном порядке.
На самом деле мой запрос гораздо больше представленного, и, конечно приходится использовать ORDER BY, иначе нет смысла писать такой запрос
Неактивен