Oracle PL/SQL/XML/xmlforest — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Версия 13:45, 26 мая 2010
xmlagg and xmlforest
SQL> CREATE TABLE products(
2 product_id NUMBER(6),
3 name VARCHAR2(50),
4 category VARCHAR2(50),
5 price NUMBER(8,2),
6 min_price NUMBER(8,2)
7 );
Table created.
SQL> select xmlelement( "Prodcategory",
2 xmlattributes(p.category as "Category"),
3 xmlagg(xmlelement("Product",
4 xmlforest(p.name as "Name"))))
5 from products p
6 group by p.category;
no rows selected
SQL>
SQL> drop table products;
Table dropped.