2016-10-27 13 views
-1

にこのSQL文を変換し、私は2つのテーブル
Laravel雄弁関係

table1 
empid 
lname 
fname 


table2 
empid 
name 
department 

を持っている。これは、私のSQLステートメントたとえば

Select table1.*, table2.department from table1 inner join table2 on table1.empid = table2.empid 
+0

laravelのマニュアルを参照してください。URLのパラメータです。それはかなり明確です。あなたがどこかでつかまえていたら、質問を投稿してください。 –

+0

'Eloquent Relations'を使用するには、それらにアクセスするために' Models'を使う必要があります。そこから始めてください、[docs](https://laravel.com/docs/5.3)は簡単に説明しています。 –

答えて

0

です:

table1 
id 
lname 
fname 

table2 
id 
table1_id 
name 
department 

table2.phpモデル

class Table2 extends Model 
{ 
protected $primaryKey = 'id'; 

function withTable1() { 
    return $this->hasOne('App\Table1', 'id', 'table1_id'); 
} 

public function show($id){ 
    Table2::with('withTable1')->where('table1_id', $id)->get(); 
} 

}

$ idが