Нужна помощь в построении запроса
вообщем есть такой запрос
SELECT ISNULL(SUM(RatingComments.Rate), 0) AS TotalRate, COUNT(RatingComments.CommentId) AS Voters, Comments.CommentId, FROM RatingComments FULL OUTER JOIN Comments ON RatingComments.CommentId = Comments.CommentId GROUP BY Comments.CommentId
и соответственно 2 таблицы. Одна комментарии а вторая рейтиг.
Во второй есть поле рейтинг в котором может быть 1 или -1
есть задача: кроме того что этот запрос выводит нужно еще подсчитать количество негативных рейтингов.
Можно ли такое сделать?
Типа COUNT только тех у кого рейтинг меньше 0 но при этом чтобы выводило и те у которых рейтинг позитивный.
Или вывести отдельно количество позитивных и отдельно негативных, но в одном запросе.
Спасибо.
|