版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36652619/article/details/82596849
alias相当于重命名
如果thinkphp5里想要使用join操作的话
$re = Db::table('meeting')
->alias('m')
->join('meeting_major b','m.id = b.meeting_id')
->where([
'b.major' => $real_major,
'b.year' => $now_year,
'm.state' => ['<',2]
])
->select();
如果想要多个条件连接的话
$re = Db::table('meeting')
->alias('m')
->join('meeting_major b','m.id = b.meeting_id and xxxxxxxxxxx')
->where([
'b.major' => $real_major,
'b.year' => $now_year,
'm.state' => ['<',2]
])
->select();