您的位置:首页 > 编程语言 > PHP开发

为什么有join关联查询,ThinkPHP还要增加关联模型(实例说明)

2017-05-21 15:40 531 查看
实际上,thinkphp的关联模型,就是简化你的join操作。所以,本质上,关联模型,就是处理表连接关系的。归根结底的,就是让你在用模型操作的时候,简化SQL查询的join结果。

直接上实例:





下面是关联模型和原生join结果对比:



总结:从上面实例可以看到,原生join查询时生成多条带有重复元素信息的结果,而关联模型则将这些结果合并;即优化了查询结果.

在多数据查询时建议使用关联模型;在单条数据联查时直接使用原生join查询(例如图1红框中被注释的join语句).
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: