加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

存储过程的简化--只记录了问题--项目结束后一并优化

发布时间:2020-12-12 13:10:45 所属栏目:MsSql教程 来源:网络整理
导读:如下图所示,项目中自己写的存储过程,恶心的地方是使用了嵌套循环。 朋友给出的建议是分组查询后插入,尽量避免嵌套循环。 我自己的看法是,记录用户某一组操作的结果,直接进行查询即可。 ?20:10:06 ?2015/11/29?20:10:06 insert?into??c1,c2...?select?v1

如下图所示,项目中自己写的存储过程,恶心的地方是使用了嵌套循环。

朋友给出的建议是分组查询后插入,尽量避免嵌套循环。

我自己的看法是,记录用户某一组操作的结果,直接进行查询即可。

?20:10:06 ?2015/11/29?20:10:06 insert?into??c1,c2...?select?v1,v2.. ?2015/11/29?20:10:17 你那循环不久是插入值么 plants?2015/11/29?20:10:25 是的 2015/11/29?20:10:28 insert?into??c1,v2.. ?2015/11/29?20:10:36 这么写 ?2015/11/29?20:11:09 insert?into??c1,v2..?from?t1?where?group?by?having @@ 2015/11/29?20:11:18 不用一定非要循环 plants?2015/11/29?20:11:31 哦。。。 20:18:02 plants?2015/11/29?20:18:02 先留下一笔。等年后再优化吧。反正我现在不弄。 @@ 2015/11/29?20:19:31 这个存储过程?你写的? plants?2015/11/29?20:20:38 嗯 20:23:14 @@ 2015/11/29?20:23:14 你都知道用临时表?怎么想不到?拷贝数据呢 @@2015/11/29?20:23:19 胡闹 @@ 2015/11/29?20:23:40 insert?into?...select?from?where?拷贝数据 @@ 2015/11/29?20:24:09 insert?into?a?...select?...?from?b?拷贝 @@ 2015/11/29?20:24:21 前提是这两个表结构一样 @@ 2015/11/29?20:24:34 包括数据类型 @@ 2015/11/29?20:24:44 和数据类型大小 plants?2015/11/29?20:25:19 捯饬的表都一样的。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读