Я пытаюсь получить записи на основе применяемых критериев поиска. В то время я выбираю только 50 строк (для разбивки на страницы таблицы, используемые на веб-странице). Но я также нуждаюсь в количестве строк, удовлетворяющих критериям поиска (для отображения 1-50 out of <total> records
& и так далее).MySql подсчет группы по результату
Следующий запрос дает мне группу записей по идентификатору пользователя.
select * from user
group by userid
where name like '%hhh%'
limit 50 offset 0
Здесь я получу первые 50 записей, который удовлетворяет критерии, но Итоговые результаты поиска могут быть больше 50. Мне нужно это общее количество вместе с другими результатом запроса.
Для чего нужна группа? Я думаю, что userid является основным ключом, поэтому он должен быть уникальным ... – Sarajog