怎么现求B列中成绩最大值对应的A列的单位名称?

A,B列是sqlserver查询的结果,其中A是单位,B是成绩。现在要求B列中成绩最大值对应的单位。结果写在C1中,请问要怎么写报表表达式?

FineReport 用户cdpTc5804523 发布于 2022-7-12 11:19
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-7-12 11:24

两个都可以

ds1.select(col1,col2=max(ds1.select(col2)))

A2[!0]{B2=max(B2[!0])}

image.png

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-7-12 11:21(编辑于 2022-7-12 11:23)

SELECT A,B,(SELECT MAX(B) FROM TABLE) C1 FROM TABLE

--------

image.png

  • 1关注人数
  • 324浏览人数
  • 最后回答于:2022-7-12 11:24
    请选择关闭问题的原因
    确定 取消
    返回顶部