вообщем есть такой запрос
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 но при этом чтобы выводило и те у которых рейтинг позитивный.
Или вывести отдельно количество позитивных и отдельно негативных, но в одном запросе.
Спасибо.
Спустя 36 минут, 46 секунд (3.09.2010 - 17:36) REANIMATOR написал(а):
Нашёл решение если комуто интересно тут