• 专注于中国传统文化发展
  • 将东方经典智慧与美带给每个人
  • 少儿、成人书法学习,传承文字内涵

400-688-0112

书法临帖必过六大关卡:从笔法到节奏的深度解析

来源:北京汉翔书法教育 时间:03-18

书法临帖必过六大关卡:从笔法到节奏的深度解析

中锋运笔的进阶认知

东汉蔡邕在《九势》中提出"令笔心常在点画中行",这一论述奠定了中锋用笔的理论基础。初学时对中锋的理解往往停留在"笔锋居中"的表面,直到临习中发现点画边缘出现锯齿状、墨色不均等问题,才真正意识到中锋的重要性。

笔者曾用《峄山碑》进行专项训练,刻意保持笔锋始终在点画中心运行。月余后观察习作,原本毛糙的边缘逐渐变得光洁,点画也从扁平走向立体。但随着临习深入,又产生新的思考:篆隶需笔笔中锋,而行草若一味追求中锋,是否会失去灵动?查阅《书谱》《艺概》等典籍后发现,孙过庭早有"草乖使转,不能成字;真亏点画,犹可记文"的论述,方知"正以立骨,偏以取势"的辩证关系——中锋如骨架支撑结构,侧锋似血肉赋予神采,二者配合方能成就丰富的笔墨语言。

藏锋技法的实践突破

藏锋作为传统书道的重要技法,讲究"起笔逆入,收笔回锋"。初学时常因急于求成,起笔顺锋直入,收笔一滑而过,导致点画锋芒毕露,如折木断枝般生硬。这种问题在临习《张迁碑》时尤为突出——汉隶的朴拙厚重感,正源于藏锋带来的"力透纸背"效果。

为突破这一关卡,笔者采用"慢练+对比"法:每日临写20个"方"字,起笔时刻意逆锋入纸,感受笔锋与纸面的摩擦;收笔时轻提回锋,观察墨色由浓转淡的自然过渡。月余后对比前后习作,明显看到点画从"露骨"变为"藏韵"。后临《颜勤礼碑》时,又发现楷书藏锋更重"藏头护尾"——长横起笔如"蚕头"圆厚,收笔似"燕尾"含蓄,竖画则需"垂露"收锋,避免"悬针"的锐利。此时方悟:藏锋非一味隐藏,而是根据字体特性调整,该藏则藏,当露则露,如《兰亭序》中"之"字的变化,正是藏露结合的典范。

提按转换的节奏把控

刘熙载在《艺概》中说"凡书要笔笔按,笔笔提",精准概括了提按在书法中的核心地位。提按不仅是线条粗细变化的关键,更是赋予点画生命感的密码。初学时常因提按脱节,写出"火柴棍"般的均匀线条,缺乏韵律。

为掌握提按技巧,笔者选取《书谱》中"晋""者""鹤"等提按特征明显的字进行专项训练。以"晋"字为例,上半部分"亚"的横画需轻提入笔,逐渐下按形成弧度;中间"日"的竖画则由按转提,收笔时再轻按回锋。通过反复临摹,逐渐体会到提按的连续性——如同呼吸般自然,按是蓄力,提是释放,二者交替形成节奏。此外,针对柳叶撇、波磔捺等特殊点画,采用"轻入-重按-轻出"的三步法训练:起笔轻触纸面,行笔时逐渐加力,收笔前慢慢提锋,最终形成"头尖、腹丰、尾细"的完美形态。

转折笔法的方圆之辨

书法中的"转"与"折",如同刚柔并济的双人舞。"转"取圆势,如"折钗股"般圆润流畅,多见于篆、行、草;"折"取方势,如"刀刻斧凿"般棱角分明,常见于楷、隶。初学时常混淆二者,写转笔时生硬方折,写折笔时拖沓圆软。

针对转笔训练,笔者选取《书谱》中"思""回""过"等字,重点练习"圆转不驻"的运笔方式。以"回"字为例,外框的转折处需保持笔锋连贯,通过提按调整角度,避免停顿形成的"疙瘩"。针对折笔训练,则选择《颜勤礼碑》中的"田""门"等字,体会"先提后按"的技巧:行至转折处先轻提笔锋,调整方向后再下按行笔,最终形成"方中带圆"的效果。实践中发现,行草虽以转为主,但适当保留折意可增加变化;楷书虽重折法,但圆转的融入能避免刻板,如《灵飞经》中的某些转折,正是方圆结合的典范。

运笔速度的分寸把握

运笔速度直接影响作品的风格气质——慢则厚重,快则流畅,但"慢"非迟滞,"快"非潦草。初学时曾误以为"草书=快速",结果写出的字形如乱麻,既失原帖之形,更无书道之神。

通过对比临习发现,篆隶需"徐行缓进",每笔运行时间较长,方能线条的饱满;楷书需"快慢相间",横画稍快显灵动,竖画稍慢显稳重;行草则需"急缓相生",如《兰亭序》中"仰观宇宙之大"行笔流畅,"痛哉"二字则稍作停顿,形成节奏对比。为掌握速度变化,笔者采用"双钩填墨"法:先以较慢速度钩出字的轮廓,感受原帖的运笔轨迹;再按钩线临写,逐步调整速度。经过数月训练,逐渐能根据字体特点调整节奏,写出的字开始有了"呼吸感"——该慢时如清泉流淌,该快时似惊鸿一瞥。

用笔轻重的力度控制

用笔轻重决定了点画的质感——轻笔如"春云浮空",重笔似"高山坠石"。初学时常因用力不均,写出"墨猪"或"枯柴"般的线条,缺乏层次。

为提升力度控制能力,笔者采用"三段式"训练法:首先练习"轻笔",用悬腕写细如发丝的线条,要求均匀不断;接着练习"重笔",用臂力写粗如铁柱的线条,要求饱满不涨;最后练习"轻重转换",如"永"字八法中的"侧(点)",起笔轻如落雁,行笔重如击石,收笔轻如弹丸。此外,特别注意"笔锋送到底"的训练——写长撇时,从起笔到收锋始终保持笔锋立起,避免"飘锋";写捺画时,行至三分之二处逐渐加力,收笔时慢慢提锋,形成"一波三折"的效果。经过系统训练,点画的力度感明显提升,轻笔不浮,重笔不滞,线条开始有了"筋骨血肉"。

六大关卡的融合运用

需要强调的是,中锋、藏锋、提按、转折、速度、轻重这六大关卡并非孤立存在,而是相互关联、相辅相成的。中锋是基础,决定点画的质感;藏锋是手段,影响线条的韵味;提按是节奏,赋予作品生命;转折是形态,塑造字体的性格;速度是气质,体现书写的情感;轻重是层次,丰富视觉的体验。

正如汉翔书法提出的"书以载道"理念——书法不仅是技法的呈现,更是文化的传承。在掌握六大笔法关卡的基础上,还需深入理解文字背后的历史渊源、文化内涵,才能真正写出有温度、有灵魂的作品。汉翔书法的教学体系正是基于这一理念,通过"眼在手前,先博后精"的训练方法,引导学员从临帖入手,逐步理解传统书道的精髓,最终实现"技进乎道"的升华。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-04 18:18:01 HTTP/1.1 GET : http://www.educw.com/s/3360/n/20555.html
  2. 运行时间 : 0.016393s [ 吞吐率:61.00req/s ] 内存消耗:426.47kb 文件加载:137
  3. 缓存信息 : 0 reads,0 writes
  1. /data/web/baijiao_branch_collect/public/index.php ( 0.79 KB )
  2. /data/web/baijiao_branch_collect/vendor/autoload.php ( 0.75 KB )
  3. /data/web/baijiao_branch_collect/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /data/web/baijiao_branch_collect/vendor/composer/platform_check.php ( 0.90 KB )
  5. /data/web/baijiao_branch_collect/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /data/web/baijiao_branch_collect/vendor/composer/autoload_static.php ( 4.26 KB )
  7. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /data/web/baijiao_branch_collect/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /data/web/baijiao_branch_collect/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /data/web/baijiao_branch_collect/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /data/web/baijiao_branch_collect/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /data/web/baijiao_branch_collect/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /data/web/baijiao_branch_collect/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  18. /data/web/baijiao_branch_collect/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  19. /data/web/baijiao_branch_collect/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  20. /data/web/baijiao_branch_collect/app/provider.php ( 0.19 KB )
  21. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  22. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  23. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  24. /data/web/baijiao_branch_collect/app/common.php ( 10.83 KB )
  25. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  26. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  27. /data/web/baijiao_branch_collect/config/app.php ( 1.29 KB )
  28. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  29. /data/web/baijiao_branch_collect/config/cache.php ( 1.22 KB )
  30. /data/web/baijiao_branch_collect/config/config.php ( 0.26 KB )
  31. /data/web/baijiao_branch_collect/config/console.php ( 0.29 KB )
  32. /data/web/baijiao_branch_collect/config/cookie.php ( 0.56 KB )
  33. /data/web/baijiao_branch_collect/config/database.php ( 2.29 KB )
  34. /data/web/baijiao_branch_collect/config/filesystem.php ( 0.63 KB )
  35. /data/web/baijiao_branch_collect/config/lang.php ( 0.81 KB )
  36. /data/web/baijiao_branch_collect/config/log.php ( 1.37 KB )
  37. /data/web/baijiao_branch_collect/config/middleware.php ( 0.19 KB )
  38. /data/web/baijiao_branch_collect/config/route.php ( 1.54 KB )
  39. /data/web/baijiao_branch_collect/config/session.php ( 0.57 KB )
  40. /data/web/baijiao_branch_collect/config/trace.php ( 0.34 KB )
  41. /data/web/baijiao_branch_collect/config/view.php ( 0.81 KB )
  42. /data/web/baijiao_branch_collect/app/event.php ( 0.25 KB )
  43. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  44. /data/web/baijiao_branch_collect/app/service.php ( 0.13 KB )
  45. /data/web/baijiao_branch_collect/app/AppService.php ( 0.26 KB )
  46. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  47. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  48. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  49. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  50. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  51. /data/web/baijiao_branch_collect/vendor/services.php ( 0.14 KB )
  52. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  53. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  54. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  55. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  56. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  57. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  58. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  59. /data/web/baijiao_branch_collect/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  60. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  61. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  62. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.20 KB )
  63. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.75 KB )
  64. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  65. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  66. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.30 KB )
  67. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  68. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  69. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  70. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  71. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  72. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  73. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  74. /data/web/baijiao_branch_collect/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  75. /data/web/baijiao_branch_collect/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  76. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  77. /data/web/baijiao_branch_collect/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  78. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper/Arr.php ( 17.45 KB )
  79. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/cache/driver/Redis.php ( 6.94 KB )
  80. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  81. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  82. /data/web/baijiao_branch_collect/app/Request.php ( 0.09 KB )
  83. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  84. /data/web/baijiao_branch_collect/app/middleware.php ( 0.26 KB )
  85. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  86. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  87. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  88. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  89. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  90. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  91. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  92. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  93. /data/web/baijiao_branch_collect/route/app.php ( 3.05 KB )
  94. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  95. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  96. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  97. /data/web/baijiao_branch_collect/app/controller/Index.php ( 33.26 KB )
  98. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Request.php ( 9.20 KB )
  99. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Url.php ( 14.07 KB )
  100. /data/web/baijiao_branch_collect/app/model/IndexModel.php ( 19.95 KB )
  101. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  102. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Cache.php ( 2.06 KB )
  103. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  104. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.73 KB )
  105. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/PDOConnection.php ( 53.74 KB )
  106. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  107. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  108. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  109. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Builder.php ( 24.07 KB )
  110. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  111. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Query.php ( 15.97 KB )
  112. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  113. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  114. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  115. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  116. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  117. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  118. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  119. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  120. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  121. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  122. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  123. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  124. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  125. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  126. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  127. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  128. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  129. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  130. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/view/driver/Php.php ( 6.44 KB )
  132. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  133. /data/web/baijiao_branch_collect/view/index/pc/school_news_details.php ( 2.39 KB )
  134. /data/web/baijiao_branch_collect/view/index/pc/school_top.php ( 5.76 KB )
  135. /data/web/baijiao_branch_collect/view/index/pc/school_right.php ( 2.17 KB )
  136. /data/web/baijiao_branch_collect/view/index/pc/school_bottom.php ( 1.16 KB )
  137. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000316s ] mysql:host=127.0.0.1;port=3306;dbname=baijiao_branch_collect;charset=utf8
  2. SHOW FULL COLUMNS FROM `fqi_school` [ RunTime:0.001008s ]
  3. SELECT * FROM `fqi_school` WHERE `school_id` = '3360' AND `site_id` = 8 AND `school_status` = 1 LIMIT 1 [ RunTime:0.000276s ]
  4. SHOW FULL COLUMNS FROM `fqi_school_class` [ RunTime:0.000613s ]
  5. SELECT * FROM `fqi_school_class` WHERE `school_id` = 3360 [ RunTime:0.000240s ]
  6. SHOW FULL COLUMNS FROM `fqi_school_campus` [ RunTime:0.000636s ]
  7. SELECT * FROM `fqi_school_campus` WHERE `school_id` = 3360 [ RunTime:0.000300s ]
  8. SHOW FULL COLUMNS FROM `fqi_school_news` [ RunTime:0.000666s ]
  9. SELECT `a`.*,`content` FROM `fqi_school_news` `a` LEFT JOIN `fqi_school_news_content` `b` ON `b`.`content_id`=`a`.`content_id` WHERE `school_id` = 3360 AND `a`.`content_id` = '20555' AND `news_status` = 1 AND `school_status` = 1 LIMIT 1 [ RunTime:0.000860s ]
  10. (select content_id,news_name,school_id from fqi_school_news where school_id = '3360' and content_id < '20555' and site_id <= '8' order by content_id desc limit 1) union all(select content_id,news_name,school_id from fqi_school_news where school_id = '3360' and content_id > '20555' and site_id <= '8' order by content_id asc limit 1) [ RunTime:0.000475s ]
  11. SHOW FULL COLUMNS FROM `fqi_school_course` [ RunTime:0.000719s ]
  12. SELECT * FROM `fqi_school_course` WHERE `school_id` = 3360 AND `site_id` = 8 AND `course_status` = 1 AND `school_status` = 1 ORDER BY `course_id` DESC LIMIT 4 [ RunTime:0.000405s ]
  13. SELECT * FROM `fqi_school_course` WHERE `school_id` = 3360 AND `school_status` = 1 AND `course_status` = 1 ORDER BY `course_id` DESC LIMIT 8 [ RunTime:0.000332s ]
  14. SELECT * FROM `fqi_school_news` WHERE `school_id` = 3360 ORDER BY `click` DESC,`news_id` DESC LIMIT 5 [ RunTime:0.000223s ]
  15. SELECT `content_id`,`news_name`,`a`.`school_id`,`b`.`school_name` FROM `fqi_school_news` `a` LEFT JOIN `fqi_school` `b` ON `b`.`school_id`=`a`.`school_id` WHERE `a`.`site_id` = '8' AND `b`.`school_status` = '1' AND `news_status` = 1 AND `content_id` < 20555 ORDER BY `content_id` DESC LIMIT 20 [ RunTime:0.004666s ]
0.016746s