- $model=M('answer');
- $model->field('count(username) num,username')->group('username')->order('num desc')->limit('3');
- //也可以使用普通的sql语句,然后$model->query()
- 把count(username)赋值给 num(随意命名)
- group:把一样的分到一起
- 通过order排序
thinkphp 查询 根据重复字段的数量进行排序
最新推荐文章于 2023-11-30 16:23:08 发布
本文介绍了一种使用PHP进行数据库操作的方法,特别是如何利用M('answer')模型执行复杂的SQL查询来实现分组统计功能。该查询包括计算用户名的数量并按数量降序排列,最后仅返回前三名。
2042

被折叠的 条评论
为什么被折叠?



