2016-04-08 8 views
0

は、私は私のデータベース内に3つのテーブルがあります:私は何をしたいかDBに参加::生()laravel 4

reponse[id,nomRep,#envoi_id] 
 
envoi[id,#projet_id,#quest_id] 
 
projet[id,nomProjet]

を使用して私のプロジェクトの名前を取得することです以下のコード:

$days = Input::get('days', 7); 
 
        $range = \Carbon\Carbon::now()->subDays($days); 
 
      $chartt = DB::table('reponse') 
 
       ->where('created_at', '>=', $range) 
 
       ->groupBy('value') 
 
       
 
       ->remember(1440) 
 
       ->get([ 
 
        DB::raw('envoi_id as nomProjet')// here where i want to get the name of my project, 
 
        DB::raw('etatSatisfaction as value') 
 
        
 
       ]); 
 

 
      return $chartt;

助けてください?

+0

任意のヘルプpleaaaseを? –

答えて

1

ここで私は私の自己でそれを見つけた答えは、mybe誰かがそれを必要とする:

DB::raw(' (SELECT p.nom FROM projet p,ligneenvoi l WHERE rep.ligneenvoi_id=l.id AND l.projet_id=p.id) AS nomProjet ') ,