2017-12-24 20 views
0

ここでは、2つのテーブルの追加プロジェクトとユーザーが参加しました。しかしそれは私に誤りを示す。どうすれば修正できますか?laravelのSqlエラー5.4

$test= addproject::select('addprojects.id','addprojects.proj_name',DB::raw("DATEDIFF(addprojects.proj_starts,addprojects.proj_end)AS Days")) 
           ->join('user', 'users.emp_id', '=', 'addprojects.emp_id') 
           ->where('id', 1)->get(); 
+0

あなたはコンパイル済みのSQLをチェックしましたか? –

+0

これを確認しました.... –

答えて

-1

どのようなエラーが表示されますか? 以下の例を確認してください。テーブルを結合するために私はそれを行いました:

$nextvisits = patients::join('visits', 'visits.patient_id', '=', 'patients.id') 
    ->join('users', 'users.id', '=', 'visits.user_id') 
    ->where('visits.revisit_date','>=',$now_str) 
    ->where('patients.clinic_id', $user->clinic_id) 
    ->where('visits.clinic_id', $user->clinic_id) 
    ->where('visits.active','=','1') 
    ->get(); 
関連する問題