回答:那唯一可能的原因就是 这个 其他值里面的 17 没有做转换处理,或者没有对应的枚举值 然后默认吧实际值 赋给显示值 字段了
回答:select avg(age_group) from test_2001 twhere not exists(select 1from (select max(age_group) as max_aget, min(age_group) as min_age from test_2001) t1where t.age_group=t1.max_aget or t.age_group=t1.age_group)
回答:嵌套一层,在外面写 if 这一段 ,并且把 中文字段名两边的'(单引号)去掉
回答:and 1=1 ${if(len(日期控件1) == 0,"","and 表日期字段>='"+日期控件1+"'")}and 1=1 ${if(len(日期控件2) == 0,"","and 表日期字段<='"+日期控件2+"'")}
回答:__bypagesize__=false
回答:schema 带上schema.tablename
回答:'148,123' 是参数传的吗?是的话 把 参数 两边的 ' 去掉in ('"+参数+"') 改成 in ("+参数+")如果你要强制类型转换的话 是不可以的哦 '148,123' 中间的 ,就是字符串 是不可能强制转换的
回答:where ((length(bb)>=4 and max(length(bb))over(partition by id)>=4) or (length(bb)=2 and max(length(bb))over(partition by id)<4)如果可以使用开窗函数的话select * from(select id,bb,max(lenght(bb))over(partition by id) as rn,length(bb) as ln)ttwhere( (ln>=4 and rn>=4) or (ln=2 and rn<4))
回答:日期控件 返回值 只有 字符型 和 日期型 哦 ,但是你可以在数据集对这个参数进行二次处理
回答:你自己电脑装oracle 了吗?如果没有的话建议用finereport 自带的finedb练习https://help.fanruan.com/finereport/doc-view-1573.html
254
254
0
10