写成:
with a as (红色代码)
select count(*) from a;

解决方案 »

  1.   

    查你的高水位,你的表是否存在过大量数据,后来delete掉了,导致你的全表扫描非常慢。
    如果是可以使用导出,删除表,然后导入。
    也可以alter table table_name  move tablespace tablespace_name;
      

  2.   

    查看执行计划吧 你后面一个快是因为你要查询的数据库已经在DB_CACHE 中  当然快了 进行COUNT(*)后是需要重新统计的!
      

  3.   

    1 EVALUATIONINFO.*修改为具体的字段
    2 将count(*)修改为count(1)