Sql子句中 某一个字段 被count()统计后,就不能被拿到外层Sql使用问题

问题描述:

Sql子句中 某一个字段 被count()统计后,就不能被拿到外层Sql使用啦?各位程序员朋友们,这个问题怎么解决啊?
附上一张图

img

你可以用count() over() ,分组在over()里写

这不是count的问题,是因为group by分组可以select的字段只有group by 的字段和聚合函数,如果你的approval_id和personal_id是一对一的,那可以group by approval_id,personal_id

这个表一个是有关联的 ,在 left join 一个rm_personel_approval_rel 表出来