1 人のメンバーがレンタルした映画の最大数を表示するクエリを作成し、メンバーの名前も表示する必要があります。
これは私が持っているものです。
SELECT FIRST, LAST AS, COUNT(mm_rental.member_id) AS "MAXIMUM MOVIES"
FROM mm_member, mm_rental
WHERE mm_rental.member_id = mm_member.member_id;
しかし、うまくいきません。誰でも助けてもらえますか?
COUNTは集計関数であるため、クエリでは GROUP BY を使用する必要があります。
また、 JOIN構文を使用する必要があります。
詳細 : ANSI 結合構文を使用してください
SELECT [FIRST], [LAST], COUNT(mm_rental.member_id)
AS "MAXIMUM MOVIES" FROM mm_member JOIN mm_rental
ON mm_rental.member_id = mm_member.member_id
group by [FIRST], [LAST];