SQL Server OFFSET等效
发布时间:2021-05-23 01:20:41 所属栏目:编程 来源:网络整理
导读:我在 Windows Server 2008上行使SQL Server 2008 Enterprise.我想以前11到前20选择功效(譬喻我只对第11到第20个功效感乐趣).任何设法怎样有用地在tsql中编写此查询? 提前叩谢, 乔治 办理要领 不幸的是,SQL Server没有提供相同 MySQL的OFFSET语法.可是,您也许
我在 Windows Server 2008上行使SQL Server 2008 Enterprise.我想以前11到前20选择功效(譬喻我只对第11到第20个功效感乐趣).任何设法怎样有用地在tsql中编写此查询? 提前叩谢, 办理要领不幸的是,SQL Server没有提供相同 MySQL的OFFSET语法.可是,您也许但愿实行行使派生表,如下所示:SELECT some_field FROM ( SELECT some_field,ROW_NUMBER() OVER (ORDER BY some_id) AS rownum FROM table ) AS t WHERE t.rownum BETWEEN 11 AND 20 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |