Я считаю, что параметр category_id с типом :category — самый удобный для пользователя. Например:
-- [params]
-- category_id :category
SELECT *
FROM categories
WHERE id = :category
Это обеспечивает появление поля выбора категории для ввода:
Однако, глядя на некоторые данные, которые вы пытаетесь извлечь, я не уверен, что каждый показатель применим для фильтрации по категории. Показатели «Пользователи за месяц» и «Активные пользователи за месяц» не подходят для такого фильтра.
