首页  »   J2SE

字符串 循环递归获取解决办法

网友分享于:2015-11-17  浏览:0次
字符串 循环递归获取
from UserApp obj where obj.appId in (select p.name from App p where p.appName=?) and obj.userId=1

这是一个嵌套的hql语句;

想获取所有括号内的子查询,该如何获取呢;括号不只一个;

想循环递归,但不止如何下手;

select p.name from App p where p.appName=?

from UserApp obj where obj.appId in (select p.name from App p where p.appName=?) and obj.userId=1
------解决思路----------------------
可以在后台先用预储程序先把数据整好再拿出来用
预储程序跑起来比较快
------解决思路----------------------
利用String 的 substring(indexOf(),lastIndexOf())就可以找出来你需要的sql了 在执行就可以了 至于有多层 可以执行while (indexOf()!=-1){}就可以了

相关解决方案

最新解决方案