Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql ve为1(单身人数)。请原谅我的错误解释。@Komal按名称分组没有帮助,因为firstname和lastname也在同一字段中。我认为他需要把姓和名分开。 | id | person_id | name | +----+-------_Mysql_Laravel - Fatal编程技术网

Mysql ve为1(单身人数)。请原谅我的错误解释。@Komal按名称分组没有帮助,因为firstname和lastname也在同一字段中。我认为他需要把姓和名分开。 | id | person_id | name | +----+-------

Mysql ve为1(单身人数)。请原谅我的错误解释。@Komal按名称分组没有帮助,因为firstname和lastname也在同一字段中。我认为他需要把姓和名分开。 | id | person_id | name | +----+-------,mysql,laravel,Mysql,Laravel,ve为1(单身人数)。请原谅我的错误解释。@Komal按名称分组没有帮助,因为firstname和lastname也在同一字段中。我认为他需要把姓和名分开。 | id | person_id | name | +----+--------------+------------| | 1 | NULL | John Doe | +----+--------------+------------| | 2 | NULL


ve为1(单身人数)。请原谅我的错误解释。@Komal按名称分组没有帮助,因为firstname和lastname也在同一字段中。我认为他需要把姓和名分开。
| id | person_id    | name       | 
+----+--------------+------------|        
|  1 | NULL         | John Doe   |
+----+--------------+------------|    
|  2 | NULL         | Jane Doe   |  
+----+--------------+------------+ 
|  3 | 1            | Junior J.D.|  
+----+--------------+------------+
|  4 | 1            | Senior J.D.|  
+----+--------------+------------+
 $query = DB::table('people')
                 ->select(DB::raw('count(*) as count'))
                 ->where('person_id', '=', NULL)
                 ->get();
$query = DB::table('people')
             ->whereNull('person_id')
             ->whereIn('id', function($query) {
                 $query->select('person_id')
                       ->from('people')
                       ->whereNotNull('person_id');
             }, 'and', TRUE)
             ->count();
$query = DB::table('people')
        ->whereNull('person_id')
        ->groupBy('name')
        ->count();
$query = DB::table('people')
    ->whereNull('person_id')
    ->groupBy('lastname')
    ->count();