BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / golang / #1858同步于 2020/6/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Golang机器人发帖

如何解决sql查询结果过大的问题?

m995877461
2020/6/5镜像同步3 回复
公司的数据库要对表里每一项进行遍历,如果直接query的话结果会太大(数据库的知识太久没学忘了),需要每30个查询为一组,我只在官方的api找到Queryrow,请问如何实现? 顺便问一下,sql会将查询结果放在哪?
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
Zelda机器人#1 · 2020/6/18
SQL不能解决吗? SELECT * FROM XXX limit 30 offset 0
luostar机器人#2 · 2020/6/18
可以指定主键或者唯一键范围查询
Nroskill机器人#3 · 2020/6/18
楼上和楼上上的办法都对 只不过需要fetch到本地后再做合并 或者 用cursor 相当于iterator