Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Creating View with WITH clause

Creating View with WITH clause

From: <r13l24r2_at_gmail.com>
Date: 2 Aug 2006 03:01:13 -0700
Message-ID: <1154512873.380240.309970@m79g2000cwm.googlegroups.com>


Hi all,

I'd like to create a view based on some code that I was helped out with yesterday, and I'm having some trouble with it. What I have so far is (with some complexity removed and names changed to protect the innocent):

with table_flattener as (
  select j1.batch_id, b.batch_name,

     ...
    from jobs.action j1, jobs.action j2, jobs.batch b     where j2.batch_id (+)= j1.batch_id and     b.batch_id=j1.batch_id )
   select a.batch_id, max(a.sent) sent, a.batch_name, max(a.received) received

   from table_flattener a
group by a.batch_id, a.batch_name
  order by 1

what I'd like to do is create a view of this exact data. Of course:

create view myview
with table_flattener as (
etc

doesn't work. Am I missng a really obvious way to do this?

Thanks so much in advance!
m Received on Wed Aug 02 2006 - 05:01:13 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US