如何从数据库中获取累加满足某数值的数据

比如:

id num
1 1
2 20
3 30
4 40

获取num累加不超过N或者超出1条数据的ID出来

比如:N=40,则需要 1+20+30 已经足够且还有富余取出ID:1,2,3
N=51,则刚好是1,2,3取出

阅读 1.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题