php - 如何在 Laravel 5.6 中计算表列类别名称?
问题描述
使用 Laravel 5.6 和 mysql。我有以下表名作为车辆
id name number type
1 def 123 Car
2 lki 589 Van
3 loi 256 Truck
4 oiu 569 Car
5 hyy 589 Van
现在我需要计算我不想循环计数的每种类型列值的数量。只是我需要计算每种类型并显示在刀片文件上。像这样,
Car 2
Van 2
Truck 1
等..怎么能做到这一点?
解决方案
您需要简单地Group By
在type
列上,并使用Count(*)
来计算行数:
SELECT type, COUNT(*) AS count
FROM vehicles
GROUP BY type
推荐阅读
- html - 在计算高度的元素内垂直居中标签
- azure-cognitive-services - 严格的过滤器会产生无法描述的错误
- android - onOptionsItemSelected(); 一次调用两个以上的动作(相同的 ID)
- vba - Outlook 根据主题/内容自动创建文件夹
- php - WP ACF 关系字段在 functions.php 文件中返回空数组
- qt - 由于poppler,无法在Windows上安装pdftotext
- javascript - 将对象数组与相似数据合并的有效方法
- java - Spring Security - 即使凭据良好,登录也会失败
- android - 如何根据 Firebase 数据库中的条目向我的 android 应用发送通知?
- wordpress - 在 wordpress 导入期间处理嵌入链接