Difference between revisions of "OE.DEPTVIEW (view)"

From dbscript Online Help
Jump to: navigation, search
Line 10: Line 10:
  
 
<pre>
 
<pre>
CREATE OR REPLACE SELECT xmlelement("Department", xmlForest(department_name, location_id),
+
CREATE OR REPLACE VIEW OE.DEPTVIEW AS
 +
SELECT xmlelement("Department", xmlForest(department_name, location_id),
 
       (SELECT sys_xmlagg(xmlelement("Employee",xmlForest(last_name,
 
       (SELECT sys_xmlagg(xmlelement("Employee",xmlForest(last_name,
 
                                                           job_id,manager_id,
 
                                                           job_id,manager_id,

Revision as of 21:10, 24 August 2009

wikibot

view OE.DEPTVIEW


CREATE OR REPLACE VIEW OE.DEPTVIEW AS 
SELECT xmlelement("Department", xmlForest(department_name, location_id),
       (SELECT sys_xmlagg(xmlelement("Employee",xmlForest(last_name,
                                                           job_id,manager_id,
                                                           hire_date,
                                                           salary,
                                                           commission_pct)
                                    ), xmlformat('EmployeeList'))
        FROM employees e WHERE e.department_id = d.department_id
       )) xml
FROM departments d