Используя класс Active Record CodeIgniter и MySQL, у меня есть таблица постов с user_id
и различными другими полями, и я хочу подсчитать, сколько постов сделал каждый пользователь. Я мог бы получить строки, где user_id = $whatever
, и посчитать количество результатов, но мне пришлось бы проходить через каждый user_id
и использовать этот запрос count_all_results()
снова и снова для каждого.
Должен быть лучший способ! Если бы в каждом поле было поле с 1
, я мог бы select_sum
увеличить это поле и получить счет. Но это кажется глупым.
Большое спасибо заранее!