laravel在joins 4.1中使用别名时出错

laravel在joins 4.1中使用别名时出错,laravel,laravel-4,Laravel,Laravel 4,获取错误ORA-00905:laravel 4.1中缺少关键字位置 ->leftjoin('table1','table1.portid','=','ordertable.order_id')) ->leftjoin('table2 as dep'、'dep.portid'、'='、'ordertable.defation') ->leftjoin('table2 as arr'、'arr.portid'、'='、'ordertable.arrival') 在使用alias for join 2

获取错误ORA-00905:laravel 4.1中缺少关键字位置

->leftjoin('table1','table1.portid','=','ordertable.order_id'))

->leftjoin('table2 as dep'、'dep.portid'、'='、'ordertable.defation')

->leftjoin('table2 as arr'、'arr.portid'、'='、'ordertable.arrival')


在使用alias for join 2(表2作为dep)和3(表2作为arr)时出现错误,有人能告诉我在哪里必须使用as吗?语法V4.1正确吗

->leftjoin('table1','table1.portid','=','ordertable.order_id'))


在5.2中,同样的查询也适用于我:(
->leftjoin('table2 dep','dep.portid','=','ordertable.departure')

->leftjoin('table2 arr','arr.portid','=','ordertable.arrival')