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 相关文章推荐
php不用正则采集速度探究总结
Mar 24 PHP
php 显示指定路径下的图片
Oct 29 PHP
20个PHP常用类库小结
Sep 11 PHP
PHP持久连接mysql_pconnect()函数使用介绍
Feb 05 PHP
PHP number_format() 函数定义和用法
Jun 01 PHP
php文件服务实现虚拟挂载其他目录示例
Apr 17 PHP
php比较相似字符串的方法
Jun 05 PHP
浅谈PHP中JSON数据操作
Jul 01 PHP
使用PHP如何实现高效安全的ftp服务器(二)
Dec 30 PHP
php进程间通讯实例分析
Jul 11 PHP
Windows平台实现PHP连接SQL Server2008的方法
Jul 26 PHP
php + ajax 实现的写入数据库操作简单示例
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
一个多文件上传的例子(原创)
2006/10/09 PHP
PHP中Session的概念
2006/10/09 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
超级兔子让浮动层消失的前因后果
2007/03/09 Javascript
客户端js性能优化小技巧整理
2013/11/05 Javascript
jquery退出each循环的写法
2014/02/26 Javascript
jquery实现pager控件示例
2014/04/09 Javascript
JS控制表格实现一条光线流动分割行的方法
2015/03/09 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
2015/10/16 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
功能强大的Bootstrap效果展示(二)
2016/08/03 Javascript
js自调用匿名函数的三种写法(推荐)
2016/08/19 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
js数组与字符串常用方法总结
2017/01/13 Javascript
Bootstrap显示与隐藏简单实现代码
2017/03/06 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
vue element项目引入icon图标的方法
2018/06/06 Javascript
vue搜索和vue模糊搜索代码实例
2019/05/07 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
bootstrap-table+treegrid实现树形表格
2019/07/26 Javascript
Node.JS用纯JavaScript生成图片或滑块式验证码功能
2019/09/12 Javascript
js属性对象的hasOwnProperty方法的使用
2021/02/05 Javascript
Python3.4编程实现简单抓取爬虫功能示例
2017/09/14 Python
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
PyCharm鼠标右键不显示Run unittest的解决方法
2018/11/30 Python
python 批量解压压缩文件的实例代码
2019/06/27 Python
完美解决TensorFlow和Keras大数据量内存溢出的问题
2020/07/03 Python
Python中logging日志记录到文件及自动分割的操作代码
2020/08/05 Python
详解H5 活动页之移动端 REM 布局适配方法
2017/12/07 HTML / CSS
大学生自我评价怎样写好
2013/10/23 职场文书
计算机专业推荐信范文
2013/11/27 职场文书
服务承诺书范文
2014/05/19 职场文书
让子弹飞观后感
2015/06/11 职场文书
员工工作心得体会
2019/05/07 职场文书
检讨书怎么写?
2019/06/21 职场文书