连接操作
$result = DB::table('db_data')->join('db_data2','db_data,id','=','db_data2.id')->get();
$result = DB::table('db_data')->leftJoin('db_data2','db_data,id','=','db_data2.id')->get();

join和leftJoin方法

第一个表示通过两个表的id号相同来连接数据,相同的id连接在一起,没有相同的抛弃掉

第二个leftJoin表示在保证第一个表的数据完整的条件下,合并id相同的数据项,所有会出现一些左边表有的id行而右边没有对用id的行,其右边表的字段值为null


首页 我的博客
粤ICP备17103704号