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的无限分类实现想法~
Jan 02 PHP
PHP mb_convert_encoding 获取字符串编码类型实现代码
Apr 26 PHP
php函数array_merge用法一例(合并同类数组)
Feb 03 PHP
根据中文裁减字符串函数的php代码
Dec 03 PHP
php jquery 多文件上传简单实例
Dec 23 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
Sep 22 PHP
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
Nov 05 PHP
作为程序员必知的16个最佳PHP库
Dec 09 PHP
CodeIgniter配置之config.php用法实例分析
Jan 19 PHP
php采集神器cURL使用方法详解
Feb 19 PHP
PHP url的pathinfo模式加载不同控制器的简单实现
Aug 12 PHP
YII框架页面缓存操作示例
Apr 29 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图片上传程序
2008/03/27 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
golang 调用 php7详解及实例
2017/01/04 PHP
PHP大文件切割上传功能实例分析
2019/07/01 PHP
几个javascript操作word的参考代码
2009/10/26 Javascript
javascript中的toFixed固定小数位数 简单实例分享
2013/07/12 Javascript
jquery ajax 调用失败的原因示例介绍
2013/09/27 Javascript
node.js中的url.parse方法使用说明
2014/12/10 Javascript
JS自定义选项卡函数及用法实例分析
2015/09/02 Javascript
全面解析Bootstrap中form、navbar的使用方法
2016/05/30 Javascript
js添加千分位的实现代码(超简单)
2016/08/01 Javascript
nodejs简单实现操作arduino
2016/09/25 NodeJs
jQuery 选择器(61种)整理总结
2016/09/26 Javascript
angular4中*ngFor不能对返回来的对象进行循环的解决方法
2018/09/12 Javascript
jQuery实现为table表格动态添加或删除tr功能示例
2019/02/19 jQuery
JS使用百度地图API自动获取地址和经纬度操作示例
2019/04/16 Javascript
JavaScript实现简单计算器
2020/03/19 Javascript
Python自定义scrapy中间模块避免重复采集的方法
2015/04/07 Python
Python实现基本数据结构中栈的操作示例
2017/12/04 Python
python抽取指定url页面的title方法
2018/05/11 Python
transform python环境快速配置方法
2018/09/27 Python
Python给图像添加噪声具体操作
2019/03/03 Python
如何使用repr调试python程序
2020/02/28 Python
python输出结果刷新及进度条的实现操作
2020/07/13 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
Html5页面点击遮罩层背景关闭遮罩层
2020/11/30 HTML / CSS
什么是TCP/IP
2014/07/27 面试题
平安工地汇报材料
2014/08/19 职场文书
公司周年庆活动方案
2014/08/25 职场文书
个人授权委托书范本格式
2014/10/12 职场文书
2015年党性分析材料
2014/12/19 职场文书
2016年中秋祝酒词
2015/11/26 职场文书
高二化学教学反思
2016/02/22 职场文书
2016年圣诞节活动总结范文
2016/04/01 职场文书
Python离线安装openpyxl模块的步骤
2021/03/30 Python
MySQL深度分页(千万级数据量如何快速分页)
2021/07/25 MySQL