运行到一半先返回结果然后接着运行可以吗?
有这样的sql语句吗,如题
例如我想统计1000W条数据
可是希望边统计边返回结果
给我做其他运算以至不用我
等待处理完所有的数据才接着
做其他事情
如果先统计1w然后再接着统计第2w,这样需要重新加条件进行筛选
划不来,
于是我想会不会有这样的sql语句,
我就让它统计1000w条数据,
但是当它统计完第1w条之后返回结果,
不用我再发第2条sql语句在继续往下统计,直到完成,可以实现吗?
[解决办法]
貌似不行
[解决办法]
没用过。等高手
[解决办法]
答案是不可以
[解决办法]
你可以查询出来后,1W1W地拷贝
[解决办法]
可以设计成那种类似分页的来做
先1-10000
然后10001-20000
不过估计会用到循环
[解决办法]
不考虑效率,用循环,判断,是否为1000W,是则,返回结果。否则继续
[解决办法]