thinkphp多表查询两表有重复相同字段的完美解决方法

yipeiwu_com6年前PHP代码库

框架:thinkphp

版本:3.2.3

内容:查询语句

解决问题:重复字段问题

$Data = M('a')->where($where)
  ->Field('a.name as aname,b.name as uname,a.*')
  ->join('b on b.jb_id=a.id')
  ->order('a.id desc')
  ->select();

解释:a.* 查询a表所有的字段

a.name as aname 转换a表中的name重复字段为aname

以上就是小编为大家带来的thinkphp多表查询两表有重复相同字段的完美解决方法的全部内容了,希望对大家有所帮助,多多支持【宜配屋www.yipeiwu.com】~

相关文章

PHP获取对象属性的三种方法实例分析

本文实例讲述了PHP获取对象属性的三种方法。分享给大家供大家参考,具体如下: 今天查看yii源码,发现yii\base\Model中的attribute()方法是通过反射获取对象的pub...

强烈声明: 不要使用(include/require)_once

关于使用include还是include_once(以下,都包含require_once), 这个讨论很长了, 结论也一直有, 就是尽量使用include, 而不是include_onc...

php inc文件使用的风险和注意事项

数据库使用中需要关注的主要问题之一是访问权限即用户名及密码的暴露。在编程中为了方便,一般都会用一个db.inc文件保存,如:复制代码 代码如下:<?php $db_use...

PHP开发的文字水印,缩略图,图片水印实现类与用法示例

本文实例讲述了PHP开发的文字水印,缩略图,图片水印实现类与用法。分享给大家供大家参考,具体如下: 1.实现类ImageToTest.class.php参考代码 class Imag...

PHP中JSON的应用技巧

互联网的今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。不可否认,XML是很不错的数据存储方式,但是其灵活恰恰造成了其解析的困难。当然,这里所...