0
的问题是生产的3件最流行的电影列表当月指定流派。SQL数据库代码
如何找到的3件最流行的电影?
select DVD.Genre, DVD.MovieTitle, BorrowDVD.Ratings
from DVD join BorrowDVD
ON DVD.DVDID = BorrowDVD.DVDID
WHERE DVD.Genre = Animation
的问题是生产的3件最流行的电影列表当月指定流派。SQL数据库代码
如何找到的3件最流行的电影?
select DVD.Genre, DVD.MovieTitle, BorrowDVD.Ratings
from DVD join BorrowDVD
ON DVD.DVDID = BorrowDVD.DVDID
WHERE DVD.Genre = Animation
把周围的字动画单引号:
WHERE DVD.Genre = 'Animation'
SQL认为动画是一列,把周围报价它表明它是一个匹配的字符串。在格式化文本,以及 -
使用ROW_NUMBER
方法,并得到3件最流行的电影:
SELECT *
FROM
(
SELECT * , ROW_NUMBER() OVER(PARTITION BY Movie_type) RNo
FROM your_tablename
) WHERE RNo <= 3 -- AND your_another WHERE conditions.
请添加一些样本表数据和预期的结果。 – TheGameiswar
错误是什么?可以粘贴DVD和BorrowDVD表请的表结构.... – ProgrammerBoy
我添加表 – Tae3012