select id,
MAX(CID) KEEP(DENSE_RANK LAST ORDER BY ORDER,CID,ROWID) cid,
MAX(ORDER) KEEP(DENSE_RANK LAST ORDER BY ORDER,CID,ROWID)  order
from T
group by id