回答

收藏

如何从T-SQL在选择中表之前N行?

技术问答 技术问答 53 人阅读 | 0 人回复 | 2023-09-13

可以选择哪些方法,比如,在T-SQL中(工作的MSSQL)表的前10行?5 q# A* x+ B- h6 G' A7 t. Q. F9 U
我想我在Oracle中看到一些定义为rownum使用元变量的内容如下7 x2 k& I! N3 i; F: \( p
从rownum 但是MSSQL呢?: ?! [& l  {) |
                                                                2 E4 H* u' P* ?; h# `$ ~. N
    解决方案:                                                                ' [  i) \5 ?8 j$ R" g
                                                                select top(@count) * from users如果@count括号可以删除为常数:' R" m2 T$ h# h  a
select top 42 * from users(后者也适用于SQL Server 2000,前者至少需要2005)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则