【发布时间】:2026-01-26 14:40:01
【问题描述】:
我正在尝试按列排序,我想忽略应该在顶部的几条记录并按剩余记录排序。非常感谢任何快速帮助。这是我到目前为止所拥有的。谢谢。
select *
from table
order by case when column in (1,2) then order by 1 desc;
【问题讨论】:
-
我的意思是我想忽略顶部的条件行并订购其他行
-
这是 SQL 2008 还是 2012?这很重要,因为 OFFSET FETCH 可以为您做到这一点
标签: sql sql-server sql-server-2008 sql-server-2012