[英]How can count table column unique values in Laravel 5.6?
使用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和商业。 我怎样才能做到这一点?
使用查询构建器
DB::table('projects')
->distinct()
->count('type');
您可以使用以下SQL查询:
SELECT COUNT(DISTINCT type) as 'number total' FROM projects
“总数”列将是“类型”列中的差异数值
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.