mm_member 및 mm_rental 테이블을 사용하여 모든 구성원 (회원 ID, 이름 및 성) 및 임대 한 영화의 수를 모두 나열하는 쿼리를 작성하십시오. 적어도 하나의 영화를 대여 한 회원. 결과 집합을 정렬하여 첫 번째 행으로 임대 한 영화 중 가장 많은 수를 표시합니다.Oracle 영화 대여 한 사람에 대한 정보 얻기
저는 몇 시간 동안이 수업 시간에 어려움을 겪었으므로 도움이 필요합니다.
SELECT mm_member.member_id, mm_member.last, mm_member.first, count(mm_rental.member_id)
FROM mm_member, mm_rental
WHERE mm_member.member_id = mm_rental.member_id
AND count(mm_rental.member_id) > 0
ORDER BY count(mm_rental.member_id);
가 나는 오류 : ORA-00934 : 그룹 기능은 여기에 허용되지 여기
내가 가진 것입니다.
필요한 경우 전체 데이터베이스 파일을 기꺼이 제공합니다.
문제를 해결 한 경우 대답하지 않은 목록에서이 질문을 제거하기 위해 질문을 닫거나 대답을 표시하는 것을 잊지 마십시오 –