我是一名学生,尝试使用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;```