有两段sql,sql1和sql2相互独立,且都用到了if函数判断参数为空则默认全部。最外层想通过flag参数判断数据集执行哪一段sql。sql1: select * from tableAwhere timekey>=to_char(sysdate,'yyyymmddhh24miss')||'0730'${if(len(t_type)==0,"","and t_typein('"+t_type+"')")}sql2:select * from tableBwhere timekey>=to_char(sysdate,'yyyymmddhh24miss')||'0730'${if(len(t_type)==0,"","and t_type in('"+t_type+"')")}怎么把这两段sql再嵌套进if条件里面${if(flag='Cur',"","")}