由于Mysql自动开启了 only_full_group_by,所以若查询的字段不在group by里面,则分组报错。

解决办法其一:mysql配置,关闭only_full_group_by,这种办法自行百度

下面说第二种办法:

除去group_by 以外的参数加上any_value(*) 如:SELECT type_id,any_value(`name`)  FROM ts_product GROUP BY type_id;

相关文章:

  • 2021-11-20
  • 2021-11-17
  • 2021-08-29
  • 2022-12-23
  • 2022-01-31
  • 2022-12-23
  • 2021-10-15
  • 2021-05-06
猜你喜欢
  • 2023-02-17
  • 2022-01-15
  • 2021-10-27
  • 2021-11-24
  • 2022-12-23
  • 2021-08-02
相关资源
相似解决方案