thinkphp采用原生query实现关联查询left join实例,thinkphpjoin本文实例讲述了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框架程序设计有所帮助。
http://www.bkjia.com/phpjc/920614.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/920614.htmltecharticlethinkphp采用原生query实现关联查询left join实例,thinkphpjoin 本文实例讲述了thinkphp采用原生query实现关联查询left join的方法。分享给大家供大家...
