Oracle+mybatis sql报ORA-00923: 未找到要求的 FROM 关键字

2024-12-03 01:59:29
推荐回答(2个)
回答1:

select trunc(to_char(ordoprtime, 'hh24')) periodtime, --这个地方
       max(consumingtime) maxcosttime,
       min(consumingtime) mincosttime,
       avg(consumingtime) costtime
  from sync_cooperator
 where ordoprtime between sysdate - 200 and sysdate
   and business = '00'
   and status = '01'
 group by trunc(to_char(ordoprtime, 'hh24')); --这个地方

上边标注的2个地方,自己看看差在哪里吧,这些东西你先在oracle里执行无误了再放到代码里,别sql还没运行成功就扔进去

回答2:

SIZE,DATE都是oracle关键字,不能出现在sql的as后面。