Задать вопрос

Как правильно доработать запрос?

Здравствуйте уважаемые программисты. Не могу правильно сделать запрос.
select count(*) as count from table where toUserID = 6482 GROUP by idCom;

idCom - идентификатор комментария
toUserID - идентификатор автора комментария
userID - идентификатор проголосовавшего пользователя

Данный запрос вернет мне количество комментариев, за которые есть голоса.
А как сделать так, чтобы возвращалось только количество комментариев, где оценок больше 3-х?
  • Вопрос задан
  • 44 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
rozhnev
@rozhnev Куратор тега MySQL
Fullstack programmer, DBA, медленно, дорого
select count(*) as count 
from table 
where toUserID = 6482 
group by idCom
having count(*) > 3;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы