gpt4 book ai didi

mysql - 从 Rails 范围获取第二行

转载 作者:行者123 更新时间:2023-11-30 22:57:09 25 4
gpt4 key购买 nike

  second = Trade.with_currency(currency).h24.order('id desc').limit(1).offset(1).try(:price)
first = Trade.with_currency(currency).h24.order('id desc').first.try(:price)

我想获取第一行和第二行的价格。第一个正在工作,但我无法获得第二行。通过上述查询,我​​得到了零。

当我直接在 mysql 中查询第二行时,它正在运行:

SELECT `trades`.* FROM `trades` WHERE `trades`.`currency` = 5 AND (created_at > '2014-01-11 16:20:06') ORDER BY id desc LIMIT 1 OFFSET 1;

最佳答案

      prev = Trade.with_currency(currency).order('id desc').limit(1).offset(1).first.try(:price)

这是解决方案 - 我添加了选择第一个结果偏移 1。

关于mysql - 从 Rails 范围获取第二行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25810810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com