Имеются 3 таблицы
author - автор
article(связь с author один ко многим) - статья
article_vote(связь с article один ко многим, ка каждый лайк создаётся запись с article_id) - голосование за статью
подскажите как получить автора + суммарное количество голосов за статьи автора(рейтинг авторов формируется из кол-ва голосов за статьи автора)
Подскажите как сформировать запрос
-
- Сообщения: 87
- Зарегистрирован: 2014.04.18, 14:21
Re: Подскажите как сформировать запрос
Будет что-то подобное:
Код: Выделить всё
SELECT count(av.id)
FROM article_vote av
JOIN autor a ON a.id = aa.autor_id
JOIN article aa on aa.id = av.article_id
WHERE a.id = <идентификатор автора>