以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教分组统计 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=116549) |
-- 作者:hbhb -- 发布时间:2018/3/26 17:30:00 -- 请教分组统计 大师:如果我要500次循环运行,用子查询得到用的查询结果并运用。 1、 用sql语句组合500的查询结果,再对结果运用,但sql语句有字符限制,怎么解决? 2、事务处理,我又要对结果进行运用? 如何提高效率,什么思路?
|
-- 作者:有点甜 -- 发布时间:2018/3/26 17:49:00 -- 方法一:你可以拆分,一次执行100个的组合结果,分5次执行完成结果。
方法二:你可以在数据库里面写代码(存储过程或者函数)执行,最后直接返回结果。 |
-- 作者:hbhb -- 发布时间:2018/3/26 18:07:00 -- 谢谢! 1、再请问sql语句的最大长度 2、事务中间是否可以把查询得到的表赋值一个数组
|
-- 作者:有点甜 -- 发布时间:2018/3/26 18:29:00 -- 1、4000字符左右吧。
2、事务应该处理不了你这个问题,因为是select语句。 |