SQL函数中orderby排序无效

大佬们,下面这个SQL函数中order by 排序为啥无效的?有大佬知道不

比如我传的fine_username参数是"王五”

sql("FRDemo","select distinct object_type,object_type_desc from user_dept WHERE 1=1 "+if(fine_username = 'admin'||fine_username = '郑已'||fine_username = '彭三',""," and user_name = '"+fine_username+"' order by object_type_desc "),1,1)

FineReport yzm475374 发布于 2024-12-2 16:10 (编辑于 2024-12-2 16:12)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-12-2 16:12(编辑于 2024-12-2 16:13)

order by object_type_desc desc

其实吧,为什么不写一个数据集,然后在公式引用这个数据集的内容这不更简单。。sql函数的性能没有value函数的性能好

  • yzm475374 yzm475374(提问者) 对呀,数据集+value函数;非常感谢大佬提醒
    2024-12-02 16:17 
最佳回答
0
snrtuemcLv8专家互助
发布于2024-12-2 16:12

这个正常生效的

你可以同样sql语句,直接数据集预览看看下什么结果

  • 3关注人数
  • 73浏览人数
  • 最后回答于:2024-12-2 16:13
    请选择关闭问题的原因
    确定 取消
    返回顶部