$users = ApplicationPersonal::select(ApplicationPersonal::raw('count(*) as district'))
->groupBy('district')
->get();
在laravel中我需要帮助。
我希望我的数据显示为:
City1:10人
City2:20人
City3:30人
每个城市都有自己的名字和人口。
我的数据库有一个与每个用户关联的城市字段。我想计算每个城市里面有多少用户。所以我的数据返回ajax将是每个城市的城市和人口。
DB::table('tablename')->select('district', DB::raw('count(*) as total'))
->groupBy('district')->get();
这是我的问题的解决方案。干杯!
你试过加入桌子吗?看来你有两张桌子(城市和人)。然后使用COUNT(city.name) FROM people_table