查询条件如何设置?

我的a列内容是通过通过b列的内容和c列的内容组合在一起的(当b列无内容时,取c列内容),而b列和c列的内容来源于不同的两个数据集,隐藏b和c列之后,通过筛选条件对a列进行筛选,这个查询条件的参数该怎么写??

FineReport Qian0 发布于 2022-1-13 15:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
shirokoLv6资深互助
发布于2022-1-13 15:55

对两个数据集都设置同一个参数过滤不就好了

  • Qian0 Qian0(提问者) 我设置的是同一个参数吖 但是执行的时候还是不行; 例如我选择的查询条件是b的内容 就可以正常正常展示,但是如果选择查询条件是c的内容,那么查询就会显示为空;
    2022-01-13 16:03 
最佳回答
0
墨残烛Lv5初级互助
发布于2022-1-13 15:58(编辑于 2022-1-13 16:13)

数据集里类似这样写就好了

SELECT

a,

b,

FROM

(

SELECT

c AS a,

b,

FROM

test 

WHERE

b = NULL 

UNION

SELECT

b AS a,

b,

FROM

test 

WHERE

c = NULL 

UNION

SELECT

( b + "_" + c ) AS a,

b,

FROM

test 

WHERE

b != NULL 

AND c != NULL 

)

  • Qian0 Qian0(提问者) 数据展示现在已经没问题了 只是查询条件,这个参数要怎么设置呢 ?
    2022-01-13 16:01 
  • 墨残烛 墨残烛 回复 Qian0(提问者) 数据集里写就好了,答案已修改
    2022-01-13 16:13 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-13 16:07

你对B\C对应的数据集筛选了就是对A列筛选了啊..................

  • Qian0 Qian0(提问者) 如何一个条件可以同时对B|C进行筛选呢 ,现在设置的参数只能针对一个进行筛选
    2022-01-13 16:09 
  • Z4u3z1 Z4u3z1 回复 Qian0(提问者) 两个数据集用的参数名一样的就行了
    2022-01-13 16:10 
最佳回答
0
源流Lv6中级互助
发布于2022-1-13 16:52

image.png生成sql自己看下sql有没有问题

  • 4关注人数
  • 395浏览人数
  • 最后回答于:2022-1-13 16:52
    请选择关闭问题的原因
    确定 取消
    返回顶部