使用查询生成器Laravel连接两个查询

使用查询生成器Laravel连接两个查询,laravel,Laravel,我做这个查询是为了过滤来自rif的重复数据 $incidencias2 = DB::table('incidencias') ->count(DB::raw('DISTINCT(rif)')); $av2 = DB::table('incidencias') ->join('clientes_incid', 'clientes_incid.rif', '=', 'incidencias.rif') ->select(DB::raw('count(cat_cli

我做这个查询是为了过滤来自rif的重复数据

$incidencias2 = DB::table('incidencias')
->count(DB::raw('DISTINCT(rif)'));
$av2 = DB::table('incidencias')
    ->join('clientes_incid', 'clientes_incid.rif', '=', 'incidencias.rif')
    ->select(DB::raw('count(cat_cliente) as av2'), 'cat_cliente')
    ->whereIn('cat_cliente', ['AV'])
    ->groupBy('cat_cliente')
    ->get();
我想把我的第一个查询和第二个查询连接起来,以避免重复来自rif的数据

$incidencias2 = DB::table('incidencias')
->count(DB::raw('DISTINCT(rif)'));
$av2 = DB::table('incidencias')
    ->join('clientes_incid', 'clientes_incid.rif', '=', 'incidencias.rif')
    ->select(DB::raw('count(cat_cliente) as av2'), 'cat_cliente')
    ->whereIn('cat_cliente', ['AV'])
    ->groupBy('cat_cliente')
    ->get();
我怎么能这么做?有人能帮我吗