thinkphp tp5多表查询
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp tp5多表查询相关的知识,希望对你有一定的参考价值。
参考技术A thinkphp tp5多表查询//以blogs为主表
$res = Db::name('blogs')
->alias("a") //取一个别名
//与category表进行关联,取名i,并且a表的categoryid字段等于category表的id字段
->join('category i', 'a.categoryid = i.id')
->join('user u', 'a.authorid = u.id')
//想要的字段
->field('a.id,a.title,a.content,u.username,a.createtime,i.category,a.look,a.like')
//查询
->select();
tp5 thinkphp5 多表关联查询 join查询
model下:
$res = \think\Db::name(‘article‘)
->alias("a") //取一个别名
->join(‘admin ad‘,‘a.aid = ad.admin_id‘)
->field(‘a.aid,ad.admin_id ‘)
->select();
以上是关于thinkphp tp5多表查询的主要内容,如果未能解决你的问题,请参考以下文章