AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    sql 取两值之间的数据方法(例:100-200之间的数据)
    题:取表table中100条-200条之间数据

    方法1:临时表
    复制代码 代码如下:

    select top 200 * into #aa from table order by time-- 将top m笔插入 临时表
    set rowcount 100
    select * from #aa order by time desc

    --drop table #aa --删除临时表



    方法2:
    复制代码 代码如下:

    select top 100 * from
    (select top 200 * from table order by time asc) a
    order by time desc



    方法3:not in
    复制代码 代码如下:

    select top 100 * from v_company where (
    id not in
    (select top 100 id from v_company order by id asc)
    ) order by id asc



    这里只列举3种我测试的方法,还有别的方案就由高手补上了,3种方案的效率也不竞相同,我一直认为not in效率不好,但在这里使用not in速度最快,请高手补充说明,谢谢
    上一篇:sqlserver下Kill 所有连接到某一数据库的连接
    下一篇:SQL Server 服务由于登录失败而无法启动
  • 相关文章
  • ?

    ? 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    sql 取两值之间的数据方法(例:100-200之间的数据) sql,取,两值,之,间的,数据,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)