我刚刚查询了数据库中倒数第二行:
以下是代码:
SELECT TOP 1 * FROM
(select Top 2 * from Categories ORDER BY CategoryID DESC)x
ORDER BY CategoryID
但是在新版本中,这段代码会给我一个语法错误。
在旧版本中,这段代码可以正常工作。
问题出在哪里:我在表格中有10个结果,当我提交这个查询时,它只给我9行。但是当我从表格中删除9行后,现在我有8行和10行。但是这段代码却给了我10行。