参数为空时输出前10个数据但是报错怎么处理

image.pngimage.png

FineReport 努力成为干饭王 发布于 2023-5-27 16:07
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-5-27 16:12

截图大方点吧,数据集是如何?你的参数是不是这个名称$n0??是数字0还是字母o。都截图出来。最好有内置数据的文件

最佳回答
0
yzmWdTEF9336287Lv4见习互助
发布于2024-6-28 22:14(编辑于 2024-6-29 00:26)

前几名下拉框为空时显示前10位这个如何解决呢?

最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-6-29 06:42

用SQL吧:

select ${if(len(n0)=0,"top 10","top "+n0+"")} * from table……

或者

select * from table where……${if(len(n0)=0,"limit 10","limit "+n0+"")}

  • 3关注人数
  • 343浏览人数
  • 最后回答于:2024-6-29 06:42
    请选择关闭问题的原因
    确定 取消
    返回顶部