Есть таблицы
Запрос должен начинатся с таблицы comments берется последнее 10.
Возможно за один запрос получить данные из 4 таблицы при этом надо количество зависимости от значения (is_read принимает два значение 0 или 1) Т.е количество 0 и 1 отдельно для каждого юзера. Из 4 таблицы примерно должно получится результат
comments.text, users.name, avatars.link, count.
Count - это количество прочитанных(0) и не прочитенных(1) постов.
Все это я решаю через пхп делаю отдельные запросы сравнение массивов и делаю конкатинацию.
Вот что у меня сейчас получается
Отдельно получаю
SELECT * FROM comments;
Получаю количество и имя пользователя с users
select count(is_read), post.user_id, users.name, FROM post INNER JOIN users ON users.id=post.user_id WHERE is_read=1 AND color='black' group by user_id
Не могу получить данные с таблицы avatars