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实现采集抓取淘宝网单个商品信息

调用淘宝的数据可以使用淘宝提供的api,如果只需调用淘宝商品图片名称等公开信息在自己网站上,使用php中的 file_get_contents 函数实现即可。 思路: file_get_...

php 上一篇,下一篇文章实现代码与原理说明

实现原理: 就是对id对进行order by id desc 或 order by id asc进行排序,然后再判断比当前id> or小于当前文章id的相同栏目的文章。 实例的sq...

PHP数据集构建JSON格式及新数组的方法

自己写了个PHP结果集转换成JSON格式的函数,可以直接调用:复制代码 代码如下:function RecordToJson($recordset) { $jstr='['; while...

php设计模式 Singleton(单例模式)

复制代码 代码如下: <?php /** * 单例模式 * * 保证一个类仅有一个实例,并提供一个访问它的全局访问点 * */ class Singleton { static p...

深入PHP中的HashTable结构详解

深入PHP中的HashTable结构详解

HashTable是Zend引擎中最重要、使用最广泛的数据结构,它被用来存储几乎所有的东西。1.2.1 数据结构HashTable数据结构定义如下:复制代码 代码如下:typedef s...