Общие > Базы данных
Посчитать строки при использовании LIMIT
AliMamed:
MadDog это не разбить запрос на две части
это сделать два запроса
=)
AlieN:
Можно сделать полный запрос тобиш select * и то что нужно показывает решать должен скрипт но в таком случае производительность на минусе
Боря Елкин:
Если бы Mysql не был столь ограниченным, то решений было бы куча (подзапросы, объединения и т.д.)
Но я тут подумал - вобщем кое-что получилось и с mysql сделать.
select cat.ID, count(cat2.ID) as cnt from catobjects cat, catobjects cat2
GROUP BY cat.ID
limit 0,10
Chs:
:) Вот интеоесно, что будет работать быстрее - два select (один с count, другой c limit) или предложенаня выше склейка таблицы с собой.
XLigther, проверишь?
Навигация
Перейти к полной версии