急 请高手帮忙解决下 有这样一句错误的sql
select * from t_user where field2 in(select split(jglj,',') from t_department where code='330101000000');
其中select split(jglj,',') from t_department where code='330101000000'结果是一个集合列表,我想要把列表中的值当成前面部分的条件,有什么方法可以解决? ------解决方案-------------------- oracle没有split这个函数吧?你自己定义的?如果是自己定义的,请把函数原型写出来。 ------解决方案--------------------