Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Derived Column data as New Column in SELECT

Aparna16Jul 30 2013 — edited Jul 31 2013

Hello,

I have a INSERT query which is happening with a SELECT query.

===================================================

INSERT INTO tbl_fact_effort_lvl_data

                              (  ...............       )

                        SELECT ria.report_id

                              ,report_status

                              :

                              :

                             ,((SELECT lov_num_val

                                   FROM tbl_reference_data

                                WHERE lov_type = 'FREQUENCY'

                                 ) * (SELECT SUM(pph_task)

                                         FROM tbl_ri_process

                                      WHERE report_id = ria.report_id )) TOT_YEARLY_PROD_HOURS

                  

                              ,TOT_YEARLY_PROD_HOURS * tf.fac_value TOT_FACT_DATA

                              ,location_id                                                   

                          

                        FROM tbl_fact tf

      LEFT JOIN ......... ;

====================================================

So, here I want to use column alias TOT_YEARLY_PROD_HOURS as another column to derive another column value TOT_FACT_DATA.

Thanks !!

Aparna

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 28 2013
Added on Jul 30 2013
8 comments
1,725 views