SELECT school_courses.*, schools.school_name, schools.country, schools.city FROM
school_courses JOIN schools ON school_courses.school_id = schools.id嗨,这儿,
我想把上面的SQL查询转换成laravel。另外,我还想学习laravel查询中的连接,如果你有的话,请分享任何简单的一步一步的教程链接。
发布于 2020-12-28 15:25:51
这是Query Builder的一种方式。
$result = DB::table('school_courses')
->join('schools','schools.id','=','school_courses.school_id')
->select('school_courses.*','schools.school_name', 'schools.country', 'schools.city')
->get();发布于 2020-12-28 15:31:33
我的建议是使用更好的Eloquent:关系
转换后的查询如下所示
use Illuminate\Support\Facades\DB;
$users = DB::table('school_courses')
->join('schools', 'us schools ers.id', '=', 'contacts.user_id')
->select('school_courses.*','schools.school_name', 'schools.country', 'schools.city')
->get();https://stackoverflow.com/questions/65474148
复制相似问题