以下是一个示例的SQL查询语句,用于找出特定电影类别被租借的次数,并按照降序排列:
SELECT category_name, COUNT(rental_id) AS rental_count
FROM films
JOIN film_category ON films.film_id = film_category.film_id
JOIN category ON film_category.category_id = category.category_id
JOIN inventory ON films.film_id = inventory.film_id
JOIN rental ON inventory.inventory_id = rental.inventory_id
GROUP BY category_name
ORDER BY rental_count DESC;
上述查询语句假设你有以下表格:
你需要根据实际的数据库结构和表名进行适当的修改。在上述查询中,我们首先通过JOIN操作将相关表格连接起来,然后使用COUNT函数计算每个类别的租借次数,并使用GROUP BY子句分组。最后,使用ORDER BY子句按照租借次数的降序进行排序。