Я хотел бы знать, если есть способ, чтобы вернуть текущий индекс каждой строки в запросе MySQL, например:Возвращаемого значения индекса каждой строки в MySQL
SELECT current_index, name FROM table LIMIT 10,10
Так что результирующие строки будут имеют
10, 'somename',
11, 'somename',
etc....
Это будет значение, основанное на начальном предельном значении.
Просто идеальный ответ! –
Является ли это значимым без 'ORDER BY'? – eggyal
@eggyal: учитывая текущие детали реализации, да (это всегда будет просмотр индекса для кратчайшего индекса, содержащего «имя», или сканирование таблицы/'PRIMARY', если такой индекс не существует или будет больше, чем таблица). Но вы правы, на это нельзя положиться. – Quassnoi