Мне нужен счет, даже если он равен 0. Мой текущий запрос -
SELECT `id`,count(0) as `fetchpc` FROM `user` WHERE pid in('4,6,7,8') GROUP BY `id`
Но он возвращает только те идентификаторы, где count больше 0
Edit:
значения, используемые для in ('4,6,7,8'), сначала выбираются из базы данных в другом запросе. И тогда с помощью скрипта строки конвертируются в 4,6,7,8.
Таким образом, все значения присутствуют в базе данных.
Также возможно, что возвращаемые значения могут доходить до 100+ значений.