기본적으로 영화 대여 회사 데이터베이스를 만들고 있습니다. 해당 범주 내에서 다른 영화보다 많은 돈을 버는 영화의 이름을 알려줄 수 있어야합니다.두 개의 개별 테이블을 사용하여 카테고리별로 최대 값 찾기
현재 제품 테이블과 대여 테이블이 있습니다.
Product –
Attributes: (Product_ID, Product_Title, Rating, Release_Date, Genre, Length_of_Movie, Director_Name, Key_Actor, Num_Copies)
PK – Product_ID
Rental –
Attributes: (Rental_ID, Member_ID, Product_ID, Date_Rented, Date_Returned)
PK – Rental_ID
FK – Member_ID, Product ID
각 대여의 가치는 $ 1.00입니다. 나는 모든 임대료의 수익을 얻을 수 있었지만 장르 나 범주별로 얻으려고 애 쓰고 있습니다. 그래서 그냥 고유 임대 번호가 생성 된 횟수를 계산하고 평면에 의해 곱에 대한 간단한 계산했다
Select sum(count(Rental_ID) *1) as Revenue
from Rental
Group by Rental_ID;
* * 모든 임대가 $ 1.00 :이 쿼리가 전체 수익을 얻었다 보수.
이제 장르를 낮추고 장르 또는 카테고리별로 가장 많은 수입을 올릴 필요가 있습니다. 나는 완전히 비틀 거리고있다. .. 어떤 도움이라도 인정 될 것이다. 감사.
감사합니다. 이것은 심각한 생명의 은인이었습니다 ... 나를 올바른 길로 인도하십시오. 나는 이것에 대해 몇 시간 동안 내 머리를 감싸려고했다. 다시 한번 감사드립니다. – user1840374