发新话题
打印

用jsqlparser过滤数据集,使用sql 查询的语法

楼主我的需求这这样的,如有这样的语句 select xx1,xx2,xx3 from Xtable where (xx1 like 'abc%' escape '\\’ or xx1 like 'abc%' or xx1 = 'abc' ) and stime between 1234 and 4567;
对于查询条件整理,最后只剩下xx1 like 'abc%' escape '\\’ 。
用这个包处理到了下面的一句
Expression where = ((PlainSelect) select.getSelectBody()).getWhere();
我发现我取不出了那个具体的条件,求指导

TOP

谢谢楼主,其实早上我也取到了。

TOP

发新话题