У меня ошибка при использовании метода group by clause в моей базе данных. Это мой код:
SELECT A.dvdID AS 'DVD ID',
A.memberID AS 'MEMBER ID',
B.first_name AS 'FIRST NAME',
B.last_name AS 'LAST NAME',
A.branchID AS 'BRANCH ID',
COUNT(A.dvdID) AS 'Total DVDs Borrowed'
FROM RENT A
JOIN MEMBER B ON (B.memberID = A.memberID)
WHERE A.date_returned = NULL
GROUP BY A.memberID
ORDER BY last_name ASC;
это ошибка, которую я получаю:
Msg 8120, Level 16, State 1, Line 253
Column 'RENT.dvdID' is invalid in the select list because it is not
contained in either an aggregate function or the GROUP BY clause.
где я делаю не так?