查询一个月内租用的DVD的id和租用次数
Query the id and number of times hired for DVDs hired in a month
我有一个数据库,其中包含多个与此问题相关的实体,例如:MonthlyRental(dvdID、customerID、dateHired、dateReturned)。
我有以下查询需要转换为 SQL 查询:
列出 2015 年 10 月租用的所有 DVD(包括 10 月未归还的 DVD)。对于每张 DVD,列出其唯一编号和被租用的次数。按 DVD 编号的升序对 DVD 进行排序。
这是否只是 select dvdID where dateHired='October' 并计算每张 DVD 出现的次数? (我知道这个例子很简单)
类似
select dvdID as 'unique number', count(*) as 'times hired'
from MonthlyRental
where month(dateHired) = 8
group by dvdId
我有一个数据库,其中包含多个与此问题相关的实体,例如:MonthlyRental(dvdID、customerID、dateHired、dateReturned)。
我有以下查询需要转换为 SQL 查询:
列出 2015 年 10 月租用的所有 DVD(包括 10 月未归还的 DVD)。对于每张 DVD,列出其唯一编号和被租用的次数。按 DVD 编号的升序对 DVD 进行排序。
这是否只是 select dvdID where dateHired='October' 并计算每张 DVD 出现的次数? (我知道这个例子很简单)
类似
select dvdID as 'unique number', count(*) as 'times hired'
from MonthlyRental
where month(dateHired) = 8
group by dvdId