我正在将 ESPER 与 JAVA 一起使用,并且我正在尝试创建一个执行分组 DAY 的语句。该属性是 DateTime 类型。我试过使用
EPStatement cepStatement = cepAdm.createEPL("select sum((NVL(LST.value,TSUR.value)-10.0)/96.0) as add, LST.data.getDayOfMonth() as dia"+
" from LST.win:time(60 min), TSUR.win:time(60 min) "+
"where LST.data.getDayOfMonth() = TSUR.data.getDayOfMonth() and LST.data.getHourOfDay() = TSUR.data.getHourOfDay() "+
"and NVL(LST.value, TSUR.value)>10.0 "+
"Group by LST.data.getDayOfMonth()");
但我收到错误“分组表达式必须引用属性名称”...