问题描述
实际要求。 从用户,Student_basicinfo,Student_programs中选择*,其中 User.id = student_basicinfo.student_id,user.id = student_programs.student_id;
有3个不同的表 student_id在用户表中是主要的,但在其他表中则作为外键。
public function getdata()
{
$users= DB::table('Student__Basicinfos')
->join('Student__Programs','Student__Basicinfos.student_id','=','Student__Programs.student_id')
// ->join('Student__Academics','Student__Academics.student_id')
//->join('Upload','Upload.student_id')
->select ('Student__Basicinfos.student_id','student__Basicinfos.student_name','student__Basicinfos.father_name','student__Basicinfos.gender','student__Basicinfos.domicile_province','student__Basicinfos.present_address','student__Basicinfos.present_mobile','student__Basicinfos.student_email','student__Basicinfos.created_at','Student__Programs.student_status','Student__Programs.program1','Student__Programs.program2','Student__Programs.awaiting_result')
->orderByRaw('student_id DESC')
->get();
return view('alldata',compact('users'));
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)