|
楼主 |
发表于 2013-9-16 15:56:33
|
显示全部楼层
本帖最后由 hxqsys 于 2013-9-16 15:57 编辑
zhaixin 发表于 2013-9-16 15:15
上面的ksql放在queryAction里面可以执行,不需要自定义action
select *
from Tbl_edu_cust t1
join Tbl_educuststate t3 on t1.fID = t3.fLinkManID
where t3.fContactTime = (
select max(fContactTime)
from Tbl_educuststate t2 where t2.fLinkManID=t1.fID )
放在KSQL中执行报错,
... 21 more
Caused by: com.justep.model.exception.ModelException: 执行ksql:select *
from Tbl_edu_cust t1
join Tbl_educuststate t3 on t1.fID = t3.fLinkManID
where t3.fContactTime = (
select max(fContactTime)
from Tbl_educuststate t2 where t2.fLinkManID=t1.fID ) LIMIT 0, 50时出错!
at com.justep.system.data.impl.TableUtilsImplement.ksqlSelect(Unknown Source)
at com.justep.system.data.impl.TableUtilsImplement.ksqlSelect(Unknown Source)
at com.justep.system.data.impl.TableUtilsImplement.ksqlSelect(Unknown Source)
at com.justep.system.data.KSQL.select(Unknown Source)
at KSQLProcedure.query(KSQLProcedure.java:15)
... 26 more
Caused by: com.justep.system.ksql.matcher.TokenMatchException: select ^^*
from Tb 中未找到需要的token, 位置:7 需要下列之一:STRING, NUMBER, ONE_RELATION, IDENTIFER, VARIABLE
at com.justep.system.ksql.parser.AbstractParser.constExpression(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.unaryExpression(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.multiExpression(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.addExpression(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.selectColumn(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.selectListNode(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.selectSentenceNode(Unknown Source)
at com.justep.system.ksql.parser.QueryParser.start(Unknown Source)
at com.justep.system.ksql.parser.QueryParser.start(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.parse(Unknown Source)
... 31 more
|
|