繁体   English   中英

我如何在Laravel 5.2中申请加入

[英]How can i apply join in laravel 5.2

我如何在laravel 5.2中编写此查询

SELECT institutes.id,institutes.country,degrees.institute_id,degrees.course     
FROM institutes INNER JOIN degrees 
ON  institutes.id=degrees.institute_id 
WHERE degrees.course ='master' AND institutes.country='america'

研究所模式

protected $table = 'institutes';

protected $fillable = [
    'user_id','email', 'contact', 'country','about','name','city'

];


public function degree()
{
    return $this->hasMany('App\Degree','institute_id');

}

学位模型

protected $table = 'degrees';

protected $fillable = [
    'institute_id','description', 'course', 'fees','session','education_req'

];

您可以按照以下方式进行

$data = Institute::join('degrees','institute.id','=','degrees.institute_id')
->select('table_name.column_name')
->get();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM