sql - 与选择顶部相反

标签 sql sql-server

Transact-SQL 有一个方便的SELECT TOP 4 [whatever] FROM.........

我想要创建一个 SELECT 查询,返回表中的最后“n”个条目,而不是第一个条目。

这是我用来返回在表中输入的前四项的查询,使用 SELECT TOP:

sql = "SELECT TOP 4 [news_title], [news_date_added], [news_short_description],
[news_ID] FROM [Web_Xtr_News] WHERE ([news_type] = 2 OR [news_type] = 3) AND
[news_language] = '" + Language + "' ORDER BY [news_ID] ASC"

我需要返回最后四个。

最佳答案

将表格的顺序从 ASC 更改为 DESC

关于sql - 与选择顶部相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10634855/

相关文章:

sql-server - Coldfusion "can' t find object”错误,但可以在代码的其他部分找到

sql - 从下一行开始根据当前值对行进行分组

mysql - 连接同一张表中的两条sql语句

mysql - 为什么 INT(11) 只存储 10 位数字?

mysql - 从包含特定用户的图表中获取 chat_id

java - 使用 JPA 进行复杂查询

sql-server - SQL Server 代理服务无法启动

mysql - 使用连接列的 Match() Against()

sql - 表变量批量插入的 SQL 语句有什么问题

SQL Server 在存储过程中使用定界符的简单示例