powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Пронумеровать строки в запросе начиная с LIMIT
5 сообщений из 5, страница 1 из 1
Пронумеровать строки в запросе начиная с LIMIT
    #38559164
Xploder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время, задача нумеровать строки используя параметр из LIMIT(начало выборки первый аргумент), порядок должен быть примерно таким 1,2,3 - 3,4,5 - 6,7,8 и так далее. Пробовал:

Код: sql
1.
2.
SELECT @i := @i + 1 AS row_number, your_table.*
FROM your_table, (select @i:=0) AS z;


но это не совсем то, так как при каждом движении строки начинаются с единицы. Спасибо!
...
Рейтинг: 0 / 0
Пронумеровать строки в запросе начиная с LIMIT
    #38559173
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял, при чем тут LIMIT и почему его нет в запросе.
Приведите пример исходных данных и желаемого результата.
...
Рейтинг: 0 / 0
Пронумеровать строки в запросе начиная с LIMIT
    #38559328
Cygapb-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так?
Код: sql
1.
2.
3.
4.
5.
6.
SET @L=0;
...
SELECT @i := @L + @i + 1 AS row_number, your_table.*
FROM your_table, (select @i:=0) AS z
LIMIT @L,3;
...
...
Рейтинг: 0 / 0
Пронумеровать строки в запросе начиная с LIMIT
    #38559339
Xploder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
SELECT @i := @i + 1 AS row_number, your_table.* FROM your_table, (select @i:=0) AS z LIMIT 0, 50;



это обычный постраничный вывод статей, например при LIMIT 10, 50 нумерация соответственно должна начинаться не 1 а с 10, с того аргумента что указан в лимите
...
Рейтинг: 0 / 0
Пронумеровать строки в запросе начиная с LIMIT
    #38560059
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Xploder,

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


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