我正在使用laravel框架。我想得到id计数的MySQL计数。这是我的问题。我的表名是download_histories。这是我的演示记录: -
Table:- download_histories
id alt_image_id
1 25
2 25
3 26
4 27
5 29
6 26
现在看看桌子。现在这个表有6条记录,alt_image_id 25有两次,alt_image_id有26次,而27和29有一次。 现在我想要当alt_image计数组大于等于2时的结果。现在我想要groupby记录的计数可以任何人帮助我。我希望计数为2
到目前为止我做了: -
DB::table('download_histories')
->select(DB::raw('count(download_histories.user_id) as totaluserdownload'))
->groupby('alt_image_id')
->having('totaluserdownload','>=',2)
->get();