我试图使用 SQL Server 选择倒数第二行。所以我写了一个这样的查询:
SELECT TOP 1 * From Cinema
WHERE CinemaID!=(SELECT TOP 1 CinemaID
FROM Cinema
ORDER BY CinemaID DESC)
ORDER BY CinemaID DESC
它满足了我的需要。但我只想用一个选择来做同样的事情。
我读到LIMIT中的条款MySql这样做。但我找不到任何同等的东西
的。所以我很感激任何关于寻找有用的东西的帮助。
要在一次选择中获取倒数第二行:
SELECT TOP 1 * From
(select Top 2 * from Cinema ORDER BY CinemaID DESC) x
ORDER BY CinemaID
它实际上只是“一个”选择,因为外部选择仅超过 2 行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)