ThinkPHP采用原生query实现关联查询left join实例


Posted in PHP onDecember 02, 2014

本文实例讲述了ThinkPHP采用原生query实现关联查询left join的方法。分享给大家供大家参考。具体如下:

thinkphp提供了join方法来实现关联查询,但是很不好用,还是用原生的方便,所以推荐大家用query方法:

$Model = new Model();  

        $sql = "SELECT a.id, a.attr_name, a.attr_input_type, a.attr_type, a.attr_values, v.attr_value, v.attr_price ".  

          "FROM hh_typeattr AS a ".  

          "LEFT JOIN hh_siteattr AS v ".  

          "ON v.attr_id = a.id AND v.site_id = '$site_id' ".  

          "WHERE a.type_id = " . intval($type_id) ." OR a.type_id = 0 ".  

          "ORDER BY a.listorder, a.attr_type, a.id, v.attr_price, v.id";  

 $row = $Model->query($sql);

 希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

PHP 相关文章推荐
动态网站web开发 PHP、ASP还是ASP.NET
Oct 09 PHP
php调用mysql存储过程
Feb 14 PHP
php公用函数列表[正则]
Feb 22 PHP
php xml留言板 xml存储数据的简单例子
Aug 24 PHP
PHP 采集程序中常用的函数
Dec 09 PHP
php数组函数序列之array_pop() - 删除数组中的最后一个元素
Nov 07 PHP
PHP删除HTMl标签的三种解决方法
Jun 30 PHP
php数组编码转换示例详解
Mar 11 PHP
四个常见html网页乱码问题及解决办法
Sep 08 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
Mar 14 PHP
浅谈PHP中pack、unpack的详细用法
Mar 12 PHP
thinkphp5框架实现的自定义扩展类操作示例
May 16 PHP
php面象对象数据库操作类实例
Dec 02 #PHP
PHP实现的比较完善的购物车类
Dec 02 #PHP
Yii框架关联查询with用法分析
Dec 02 #PHP
phpstorm配置Xdebug进行调试PHP教程
Dec 01 #PHP
页面利用渐进式JPEG来提升用户体验度
Dec 01 #PHP
php页面函数设置超时限制的方法
Dec 01 #PHP
PHP实现抓取HTTPS内容
Dec 01 #PHP
You might like
PHP 高手之路(一)
2006/10/09 PHP
thinkPHP下ueditor的使用方法详解
2015/12/26 PHP
Laravel5权限管理方法详解
2016/07/26 PHP
ExtJS TabPanel beforeremove beforeclose使用说明
2010/03/31 Javascript
jquery无缝向上滚动实现代码
2013/03/29 Javascript
调用DOM对象的focus使文本框获得焦点
2014/02/19 Javascript
jquery实现textarea 高度自适应
2015/03/11 Javascript
JavaScript模拟可展开、拖动与关闭的聊天窗口实例
2015/05/12 Javascript
jQuery解析json格式数据简单实例
2016/01/22 Javascript
学习Angular中作用域需要注意的坑
2016/08/17 Javascript
jQuery Dialog 取消右上角删除按钮事件
2016/09/07 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
详解AngularJs ui-router 路由的简单介绍
2017/04/26 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
javascript实现电脑和手机版样式切换
2017/11/10 Javascript
细说webpack源码之compile流程-rules参数处理技巧(1)
2017/12/26 Javascript
JavaScript中callee和caller的区别与用法实例分析
2019/06/28 Javascript
vue的路由映射问题及解决方案
2019/10/14 Javascript
如何实现js拖拽效果及原理解析
2020/05/08 Javascript
[33:42]LGD vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python下读取公私钥做加解密实例详解
2017/03/29 Python
Python中pillow知识点学习
2018/04/30 Python
python代码过长的换行方法
2018/07/19 Python
matplotlib给子图添加图例的方法
2018/08/03 Python
python实现自动登录
2018/09/17 Python
Python中操作各种多媒体,视频、音频到图片的代码详解
2020/06/04 Python
[原创]赚疯了!转手立赚800+?大佬的python「抢茅台脚本」使用教程
2021/01/12 Python
Yahoo的PHP面试题
2014/05/26 面试题
高级Java程序员面试要点
2013/08/02 面试题
编辑硕士自荐信范文
2013/11/27 职场文书
检举信的格式及范文
2014/04/04 职场文书
小学课外阅读总结
2014/07/09 职场文书
介绍信范文
2015/01/31 职场文书
酒店员工辞职信范文
2015/02/28 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
人力资源部工作计划
2019/05/14 职场文书