thinkphp5.1 如何进行多表查询操作?
鸿运达
鸿运达 2018-11-21 12:30:04
0
4
1796

有两个数据表,一个是alipay,一个是wxpay,两个表的字段相同。

用户查询充值记录,如何使用模型或者DB类同时查询这两个数据库,得到一个结果?

-------------------------------------------------------------------------

内容不可纯英文,且字数至少100字以上内容不可纯英文,且字数至少100字以上内容不可纯英文,且字数至少100字以上内容不可纯英文,且字数至少100字以上内容不可纯英文,且字数至少100字以上内容不可纯英文,且字数至少100字以上内容不可纯英文,且字数至少100字以上内容不可纯英文,且字数至少100字以上内容不可纯英文,且字数至少100字以上

鸿运达
鸿运达

全部回复(4)
胤彬-

用模型关联就好了

杨云雷

两个数据表还是两个数据库,如果两个数据表的话直接通过视图查就好了啊,tp5文档里有。如果是两个数据库的话其中一个需要用Db::connect("连接参数")->query("查询语句"),或者直接使用原生语法查询

Summer

你这样做数据量大的话,性能不好吧,jion连表查就好了

鸿运达

问题解决了,将查询结果转成数组格式,再将两个数组合并就可以了。

MYSQL学习的比较少,没有运用联表查询。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板