日期:2014-05-17  浏览次数:20892 次

请问oracle如何取消每10个数据就分一次组的情况?
RT。用的是putty, 输入 select * from (table名) 显示一个表里所有的数据,他的分组是每10个一组,请问如何取消中间那条线变成一组?

举个例子:


        ID CUSTOMER_ID DATE_ORDE DATE_SHIP SALES_REP_ID      TOTAL PAYMEN O
---------- ----------- --------- --------- ------------ ---------- ------ -
       100         204 31-AUG-92 10-SEP-92           11     601100 CREDIT Y
       101         205 31-AUG-92 15-SEP-92           14     8056.6 CREDIT Y
       102         206 01-SEP-92 08-SEP-92           15       8335 CREDIT Y


        ID CUSTOMER_ID DATE_ORDE DATE_SHIP SALES_REP_ID      TOTAL PAYMEN O
---------- ----------- --------- --------- ------------ ---------- ------ -
       111         204 09-SEP-92 21-SEP-92           11       2770 CASH   Y
        97         201 28-AUG-92 17-SEP-92           12      84000 CREDIT Y
        98         202 31-AUG-92 10-SEP-92           14        595 CASH   Y

这是现在输出的情况。如何使输出的情况变成
        ID CUSTOMER_ID DATE_ORDE DATE_SHIP SALES_REP_ID      TOTAL PAYMEN O
---------- ----------- --------- --------- ------------ ---------- ------ -
       100         204 31-AUG-92 10-SEP-92           11     601100 CREDIT Y
       101         205 31-AUG-92 15-SEP-92           14     8056.6 CREDIT Y
       102         206 01-SEP-92 08-SEP-92           15       8335 CREDIT Y
       111         204 09-SEP-92 21-SEP-92           11       2770 CASH   Y
        97         201 28-AUG-92 17-SEP-92