thinkphp--多表查询

Posted 1O(∩_∩)O1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp--多表查询相关的知识,希望对你有一定的参考价值。

我们可以将两个表连起来一起查询数据,我现在有两张表,一个是feedback表和member表,如图:

总目录:

上代码:

         $where = array();
         $where[\'meiyepin_feedback.member_id\'] = "1";
         $Model = M(\'feedback\');
            $a = $Model
            ->join(\'meiyepin_member ON meiyepin_feedback.member_id = meiyepin_member.member_id\')
            ->where($where)
            ->select();
         var_dump($a);exit;

where的使用:

如果你要查询的字段只在一个表中有的话,那和平时的where的使用一样,但是如果你的查询字段同时存在在两张表格的话,那你就要加上表名,如上代码

 

以上是关于thinkphp--多表查询的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp tp5多表查询

thinkphp两表,多表联合查询及分页的连贯操作写法

THINKPHP 中关联查询(多表查询)

thinkphp3.2 子查询

thinkphp中如何是实现多表查询

thinkphp--多表查询