sql 里包含了group by 而且采用了分页的情况,会报错
2020-04-22 11:52:24
鱼仙
  • 访问次数: 272
  • 注册日期: 2017-01-15
  • 最后登录: 2020-07-06
  • 我的积分: 582
  • 门派等级: 无门派
sql 里包含了group by 而且采用了分页的情况,会报错。代码如下: $sql = ' ( select a.account,c.date from zt_user a left join ( select account,date from zt_taskestimate group by account,date ) as c on a.account = c.account ) as t'; $unPerfectAccounts= $this->fetchAll();报错信息见附件。我尝试将sql语句中 group by 这句去掉,就不会报错了。是框架不支持这种使用方法吗,如果不支持,还有其他的办法实现我上面的这样需要吗,就是左关联的是一个聚合好(group by)的结果集。
沙发
2020-04-22 15:05:10
石洋洋
  • 访问次数: 6011
  • 注册日期: 2011-04-06
  • 最后登录: 2020-07-08
  • 我的积分: 94609
  • 门派等级: 幽灵 等级6 修罗
group by 不能和分页一起使用,可以用分页,然后返回数据后用程序进行分组排序使用。
1/1