使用laravel 5.6和mysql。我的表名称为projects
id name type
1 tuna bio
2 nhye IT
3 hyuj bio
4 tour IT
5 ghyt commerce
我需要计算type
列值,它们是唯一值。上表中的示例为例,我需要计数值3
,因为存在三个不同的值,例如生物,IT和商业。我该怎么办?
答案 0 :(得分:1)
使用查询构建器
DB::table('projects')
->distinct()
->count('type');
答案 1 :(得分:0)
您可以使用以下SQL查询:
del
“总数”列将是“类型”列中的差异数值
答案 2 :(得分:0)