使用的是OpenEdge数据库,然后我想要取倒数第二条数据,想问问有没有其他的方法取到我想要的数据

5.png4.png


FineReport 猴不是猴 发布于 2020-11-18 11:42 (编辑于 2020-11-18 11:53)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2020-11-18 12:48(编辑于 2020-11-18 12:49)

楼主:将第一个查询作为【子表】,外层再排个序,顺着(asc)取第一条,不就是你要的结果嘛= =###

========

参考下面的语法:

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2020-11-18 11:48

image.png

  • 猴不是猴 猴不是猴(提问者) 嗯..... 加上去了也不行 新上图了
    2020-11-18 11:52 
  • 猴不是猴 猴不是猴(提问者) 我在想 是不是数据库不支持这种写法 我也是第一次接触这个数据库
    2020-11-18 11:53 
  • snrtuemc snrtuemc 回复 猴不是猴(提问者) 这个数据库支持top写法,你top都取出数据了,排序直接不要desc,在top 1 不就是了
    2020-11-18 12:30 
  • 3关注人数
  • 277浏览人数
  • 最后回答于:2020-11-18 12:49
    请选择关闭问题的原因
    确定 取消
    返回顶部