UPDATE fl_user_space u
SET u.`course_count` = (SELECT COUNT(*) FROM fl_course c WHERE c.uid = u.uid)
WHERE 1 = 1
AND u.school_id = #${schoolId}#;

  这种执行效率执行时间在秒级以上,几秒到几十秒,数据量大时甚至更长

UPDATE fl_user_space u,
(SELECT c.uid ,COUNT(course_id) AS course_count FROM fl_course c WHERE c.school_id = #${schoolId}# GROUP BY c.`uid`) b
SET u.`course_count` = b.course_count
WHERE u.`uid` = b.uid
AND u.school_id = #${schoolId}#;

  这种执行效率执行时间在毫秒级,1~2百毫秒左右

最新文章

  1. scikit-learn决策树算法类库使用小结
  2. TypeScript Writing .d.ts files(编写声明文件)
  3. Java Thread wait, notify and notifyAll Example
  4. ios 写项目的时候遇到的问题及解决方案(2)
  5. [ASE][Daily Scrum]11.27
  6. 【CISP笔记】操作系统安全
  7. javascript 中的 delete
  8. Android:res之layer-list的用法
  9. 移动应用安全开发指南(Android)--完结篇(http://www.bubuko.com/infodetail-577312.html)
  10. UnityShader之Shader格式篇【Shader资料1】
  11. ElasticSearch 概述
  12. [terry笔记]ArchiveLog归档日志激增解决思路
  13. POJ3164 Command Network(最小树形图)
  14. Centos6.3 jekyll环境安装
  15. PHP递归
  16. bzoj 4031: [HEOI2015]小Z的房间 轮廓线dp
  17. windows 查看文件被哪个进程占用
  18. iOS开发UIKit框架-可视化编程-XIB
  19. cnetos7设置中文显示及中文输入法
  20. Pycharm激活方法步骤

热门文章

  1. ubuntu下ldd,查看程序动态库信息
  2. cocos2d-x JS 四人麻将中的服务器位置与客户端位置转换相关
  3. Python基础(三)Mysql数据库安装及使用
  4. ecshop 前台分页
  5. Javascript-do_while....
  6. JavaScript 创建和浅析自定义对象
  7. arcgis api for js简要笔记
  8. Ecust DIV3 k进制 【暴力不断优化】
  9. Keras 处理 不平衡的数据的分类问题 imbalance data 或者 highly skewed data
  10. CSS背景与边框属性-----box-shadow