创建一个演员列表,这些演员的数据是最近一年数据中租金最高的-sakila数据库

时间:2019-10-24 20:31:13

标签: sql join

我是一名学生,尝试使用sakila数据库来解决上述问题。我不能完全理解,但这是我到目前为止所拥有的:

select A.actor_id, A.title, B.*
from film A
join (
    select inv.film_id, count(ren.rental_id) times_rented
    from rental ren
    join inventory inv
    on ren.inventory_id = inv.inventory_id
    group by actor_id
) B
on A.film_id = B.film_id
order by B.times_rented desc;```


0 个答案:

没有答案