如何修改SQL语句实现按movieID降序排列且查询结果截止到movieID为20?
SQL修改方案
你只需在原有查询的FROM子句后、ORDER BY子句前新增WHERE过滤条件,限定movieID大于等于20即可,原有降序排序逻辑完全不需要调整。
修改后的完整SQL如下:
SELECT movieID, movieTitle, category FROM dbo.Movie WHERE movieID >= 20 ORDER BY movieID DESC
上述语句会先过滤掉所有movieID小于20的记录,再对符合条件的记录按movieID降序排序,完全匹配需求。
内容的提问来源于stack exchange,提问作者Jaxon
相关产品推荐
相关产品推荐

