0
|
CD20160914Lv8专家互助发布于2023-10-16 19:57
|
数据集的字段比较,你数据集不是sql查询,它会得出来N行,那么每一行不同,这个怎么来判断比较呢? 截图看一下你的数据集数据是如何的,想如何比较?
|
-
奇犽呀呀(提问者)
- SELECT * FROM 销量 ${if(len(area) == 0,\"\",\"where 地区 = \'\" + area + \"\'\")} ,我是想在第一句len(area)==0这里把他改成参数比对,例如area in (select area2 from 地区)
-
奇犽呀呀(提问者)
- 是用参数在数据集里面写sql来进行比对
-
CD20160914 回复 奇犽呀呀(提问者)
- 等于0的时候,想如何???那和你的fine_username有什么关系??
-
CD20160914 回复 奇犽呀呀(提问者)
- 你要对比什么,听不明白,你这个是区域为空的时候,它不限制条件了,你现在如果不为空又想如何??
-
奇犽呀呀(提问者) 回复 CD20160914
- 是这样的,我想把参数为空选择全部的语句修改来满足我现在的需求:
我的语句实际是这样的:
select 人员姓名 from table where 1=1 ${if(len(fine_display_name) == 0,\"\",\"and 人员姓名 = \'\"fine_display_name\"\'\")},但是len(fine_display_name) == 0这一句话不够满足需求,需要把它改成fine_display_name和人员姓名比较的形式
|
|