因为我先要查出一个排序的结果集,之后我要不断地使用这个结果集和其它表连接查询,如果把这个结果集写成内嵌视图,每次都要重查,很浪费时间。
我想把那个结果集查一次(排序)之后丢进内存,之后,用其它的表真接和这个在内存中的表连接查询。
oracle可以实现这样的功能吗?
我知道create table A as  select * from xxx可以生成临时表,但终究要写回数据库磁盘,不是我想要的,而且还没有索引,要别外用alter语句.
用with aa as (select * from xxx),好像是视图,不是真正的表,不能达到我的高速目的.