Difference between revisions of "OE.OC CORPORATE CUSTOMERS (view)"

From dbscript Online Help
Jump to: navigation, search
Line 10: Line 10:
  
 
<pre>
 
<pre>
CREATE OR REPLACE SELECT c.customer_id, c.cust_first_name, c.cust_last_name,
+
CREATE OR REPLACE VIEW OE.OC_CORPORATE_CUSTOMERS AS
 +
SELECT c.customer_id, c.cust_first_name, c.cust_last_name,
 
               c.cust_address, c.phone_numbers,c.nls_language,c.nls_territory,
 
               c.cust_address, c.phone_numbers,c.nls_language,c.nls_territory,
 
               c.credit_limit, c.cust_email,
 
               c.credit_limit, c.cust_email,

Revision as of 20:10, 24 August 2009

wikibot

view OE.OC_CORPORATE_CUSTOMERS


CREATE OR REPLACE VIEW OE.OC_CORPORATE_CUSTOMERS AS 
SELECT c.customer_id, c.cust_first_name, c.cust_last_name,
              c.cust_address, c.phone_numbers,c.nls_language,c.nls_territory,
              c.credit_limit, c.cust_email,
              CAST(MULTISET(SELECT o.order_id, o.order_mode,
                               MAKE_REF(oc_customers,o.customer_id),
                               o.order_status,
                               o.order_total,o.sales_rep_id,
                               CAST(MULTISET(SELECT l.order_id,l.line_item_id,
                                         l.unit_price,l.quantity,
                                         make_ref(oc_product_information,
                                                    l.product_id)
                                             FROM order_items l
                                             WHERE o.order_id = l.order_id)
                                    AS order_item_list_typ)
                            FROM orders o
                            WHERE c.customer_id = o.customer_id)