如何添加行数,

image.png

FineReport 用户e0818694 发布于 2023-10-16 15:27
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
快乐星光Lv5中级互助
发布于2023-10-16 15:35

再sql 查询 后面添加一个字段 select **** ,count(1)over (partition by 1) rownum from AAA o *******

  • 用户e0818694 用户e0818694(提问者) 能准确 具体点吗;谢谢
    2023-10-16 15:43 
  • 快乐星光 快乐星光 回复 用户e0818694(提问者) select o.字段单号,o.日期,e1.检验类型 as 维修,e2.检验类型 as 合格,e3.检验类型 as 报废, count(1)over (partition by 1) rownum from AAA o left join ABC e1 on o.id=e1.id and e1.检验类型=\'维修\' left join ABC e2 on o.id=e2.id and e2.检验类型=\'合格\' left join ABC e3 on o.id=e3.id and e3.检验类型=\'报废\'
    2023-10-16 16:23 
  • 用户e0818694 用户e0818694(提问者) 回复 快乐星光 感谢,这个可以;但是 我还想过滤一下 比如只算 同一个单号 o.字段单号 一样的条件下;e1.检验类型的行数 怎么过滤呢
    2023-10-16 16:52 
  • 快乐星光 快乐星光 回复 用户e0818694(提问者) select o.字段单号,o.日期,e1.检验类型 as 维修,e2.检验类型 as 合格,e3.检验类型 as 报废, count(1)over (partition by 1) rownum, count(1)over (partition by o.字段单号 ) 同一单号数量, count(1)over (partition by o.id ) 同一ID数量 from AAA o left join ABC e1 on o.id=e1.id and e1.检验类型=\'维修\' left join ABC e2 on o.id=e2.id and e2.检验类型=\'合格\' left join ABC e3 on o.id=e3.id and e3.检验类型=\'报废\'
    2023-10-16 16:58 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-10-16 15:28

一个简单的办法

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2023-10-16 15:29

这个在帆软实现吗

那就直接

=count(A2)

就可以,另外单元格左父格设置无,不扩展就可以

最佳回答
0
用户k6280494Lv6专家互助
发布于2023-10-16 15:29

直接count(a2)

  • 3关注人数
  • 194浏览人数
  • 最后回答于:2023-10-16 15:35
    请选择关闭问题的原因
    确定 取消
    返回顶部