请问Oracle中有没有一个关键字,来指定某条数据第一行显示,不受排序规则影响?
我现在是用With取出的临时数据,发现我取出的数据跟我写SQL取数据的顺序不一样。。应该是跟后面我做了排序有关

解决方案 »

  1.   

    我写SQL的执行流程是:
    1.用With取出临时数据
    2.对临时数据做个统计,得到一条和数据
    3.再对临时数据做了其他 方式的统计,得到一些有效数据
    4.我对3中得到的数据按某种规则排序。
    但现在看来,我统计的数据也受到了4的影响,没有按预期的排在第一位。明白?
      

  2.   

    拆成两个查询用union连接“和数据”和后面排序好的数据,这样“和数据”是不是显示在第一行呢