急呀!,想做一个DW,想找到某个字段值(long型)in 什么值中的数据

时间:2023-01-25 15:05:42
我在动态的生成一个字符串TYPE(格式为:A,B,C,D),现在想在DW中找到某个PB 字段在生成的字符中的记录行,在DW中用IN方式我怎样设置.

5 个解决方案

#1


问题不太明白.

#2


想做一个DW的SQL语句为
         SELECT v_get_erea_type_kh.kh_name,   
         v_get_erea_type_kh.kh_RelationName,   
         v_get_erea_type_kh.kh_RelationTel,   
         v_get_erea_type_kh.kh_RelationMobile,   
         v_get_erea_type_kh.kh_RelationOfficeTel,   
         v_get_erea_type_kh.kh_RelationBP,   
         v_get_erea_type_kh.kh_RelationAddress,   
         v_get_erea_type_kh.kh_RelationPostcode,   
         v_get_erea_type_kh.availability,   
         v_get_erea_type_kh.kh_type  
    FROM v_get_erea_type_kh  
   WHERE (  v_get_erea_type_kh.gc_erea_id in ( :erea  ) ) AND  
         (  v_get_erea_type_kh.gc_type_id in ( :type ) ) AND  
         ( v_get_erea_type_kh.personel_id in ( :personel  ) )  
但erea,type,personel是一个动态生成的字符串(格式为a,b,c,d),现在我不知是DW中WHERE中采用IN的方式,如何设置才对.

#3


在erea,type,personel字符串的格式,有什么要求呀

#4


你要用代码对字符串进行分解,存入一个字符串数组中:
string s[]

s[1]='d'
s[2]='u'
s[3]='x'
s[4]='h'
然后把数据窗口的三个参数设置为字符串数组类型,就可以了。

#5


字符串数据参数好像不行吧?

#1


问题不太明白.

#2


想做一个DW的SQL语句为
         SELECT v_get_erea_type_kh.kh_name,   
         v_get_erea_type_kh.kh_RelationName,   
         v_get_erea_type_kh.kh_RelationTel,   
         v_get_erea_type_kh.kh_RelationMobile,   
         v_get_erea_type_kh.kh_RelationOfficeTel,   
         v_get_erea_type_kh.kh_RelationBP,   
         v_get_erea_type_kh.kh_RelationAddress,   
         v_get_erea_type_kh.kh_RelationPostcode,   
         v_get_erea_type_kh.availability,   
         v_get_erea_type_kh.kh_type  
    FROM v_get_erea_type_kh  
   WHERE (  v_get_erea_type_kh.gc_erea_id in ( :erea  ) ) AND  
         (  v_get_erea_type_kh.gc_type_id in ( :type ) ) AND  
         ( v_get_erea_type_kh.personel_id in ( :personel  ) )  
但erea,type,personel是一个动态生成的字符串(格式为a,b,c,d),现在我不知是DW中WHERE中采用IN的方式,如何设置才对.

#3


在erea,type,personel字符串的格式,有什么要求呀

#4


你要用代码对字符串进行分解,存入一个字符串数组中:
string s[]

s[1]='d'
s[2]='u'
s[3]='x'
s[4]='h'
然后把数据窗口的三个参数设置为字符串数组类型,就可以了。

#5


字符串数据参数好像不行吧?