Re[2]: NOMERSTROKI()
Йох-ха-нга,
AY> Насколько я понял, всё это можно решить при помощи конструкции
AY> LIMIT 9, 1
AY> Покажет 10-ю запись
AY> LIMIT 19, 1
AY> покажет 20-ю запись.
AY> Количество записей узнаешь через COUNT()
Я об этом задумывался, но так идею и не доработал. Во-первых, чтобы
узнать количество записей через COUNT(), нужно, вроде бы, сделать
отдельный запрос с параметром GROUP BY, но дело не в этом.
Подскажите, тогда сразу как указать в запросе сразу несколько
параметров LIMIT (ведь мне нужен не просто десятый или двадцатый, а
каждый десятый). Т. е. выглядеть все должно примерно так "SELECT *
FROM table LIMIT 9,1 OR 19,1 OR 29,1". Как это написать
по-правильному?
P.S. Т. е. стандартной функции для определения номера строки от
начала поиска все-таки нет? Странно, я думал это должно быть сделано
в первую очередь.